Size: a a a

2021 July 21

SZ

Sergey Zhmylove in Modern::Perl
https://t.me/modernperl/193278
Так я ж вроде так и написал :)
источник

AB

Alex Bush in Modern::Perl
да, так и написал 🙂
источник

SZ

Sergey Zhmylove in Modern::Perl
Ладно-ладно, в 5.26 разница таки есть, видно её :)
А я почему-то думал, что выпилили
источник

AP

Anton Petrusevich in Modern::Perl
можно даже "CGI"->new
источник

AP

Anton Petrusevich in Modern::Perl
функционально различий нет, но рекомендуют new CGI не писать, оно парсится дольше и ведёт к неоднозначному синтаксису от которого морально решили избавляться лет уже 10 назад как
источник

И

Игорь in Modern::Perl
Что-то perlbanjo в моей группе не работает. Чтобы добавить его к себе и запустить, нужны какие-то особые разрешения?
источник

IB

Ivan Bessarabov in Modern::Perl
Он админ?
источник

И

Игорь in Modern::Perl
Ок, попробую дать права админа. Вообще не админ, но написано что может просматривать сообщения.
источник

И

Игорь in Modern::Perl
Сейчас админ, но не реагирует на его упоминания
источник

IB

Ivan Bessarabov in Modern::Perl
Сейчас не могу посмотреть. Я тебе чуть позже напишу — будем разбираться
источник

W

Warstone in Modern::Perl
Сходите в https://t.me/PentestingPerlBanjoBot Там просто его мучать можно там про него.
источник

И

Игорь in Modern::Perl
Все началось с того, что я ему в личку хотел отправить однострочник перед тем как кинуть сюда, а он ругался ошибками.

Я нашел в этом чате последнее сообщение с однострочником, которое без ошибок было. Отправил это же сообщение в личку и все равно ошибка.

Поэтому я решил, что может быть он личные сообщения обрабатывает не как сообщения в группах и создал группу и пришел к тому месту где я сейчас😁
источник

SZ

Sergey Zhmylove in Modern::Perl
Скорее всего, ты как-то не так отправляешь :р
источник

И

Игорь in Modern::Perl
@PerlBanjoBot perl -E 'say 1'
источник

P

PerlBanjoBot in Modern::Perl
String found where operator expected at script.pl line 9, near "E 'say 1'"
(Do you need to predeclare E?)
Bareword "perl" not allowed while "strict subs" in use at script.pl line 9.
syntax error at script.pl line 9, near "E 'say 1'"
Execution of script.pl aborted due to compilation errors.
https://PerlBanjo.com/5437bce046
источник

И

Игорь in Modern::Perl
Хм...похоже
источник

И

Игорь in Modern::Perl
@PerlBanjoBot $ perl -E 'say 1'
источник

P

PerlBanjoBot in Modern::Perl
источник

IB

Ivan Bessarabov in Modern::Perl
Если кому интереса история про бота PerlBanjo.

Меня добавили в чат где живет бот. Я проверил — действительно бот не отвечает на команды.

Проверил личным сообщением боту — он работает.

Включил отладочный вывод в коде бота и перезапустил его — после этого бот стал работать в том чате где он раньше не работал =)

Передеплоил ту же версию бота с которой он не работал в том чате — все продолжает работать.

Я не знаю что это было и как объяснить. Единственная гипотеза что телеграм не сразу начал отправлять нужные хуки боту, но никак подтвердить это я не могу.
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
а вот был бы он на эрланге...
источник