Pavel
в чате рубистов, они очень ярко реагируют на него
Alexander 🐕
В какую сторону?
Alexander 🐕
Им нравится?
Pavel
Они говорят что эликсир для сраных хипстеров, а вот руби - это на века
Alexander 🐕
Лошье
Pavel
ye 😝
Anton
@demeliorator есть хоть один чат, где нет тебя?
Alexander 🐕
Да дофига их
Anton
ну ладно, уточним, айти-чат
Alexander 🐕
Не могу знать, какие-то может и есть
✠ FLASh ✠
Опенсорц?
я тож пишу, но пока работка не дает его в норм вид запихнуть
Dmitrii
А Паша уже показывал своего бота на пхп?)
Pavel
Нет
Dmitrii
А почему нет?
✠ FLASh ✠
а что за идея у бота?
✠ FLASh ✠
ну в общих чертах
Dmitrii
СуперАбстрактныйБотДляВсего
✠ FLASh ✠
тогда уже мега фабрика фабрик(
✠ FLASh ✠
такой сферический бот в вакууме
✠ FLASh ✠
самодостаточный
Dmitrii
А там типа бот может сразу менеджить несколько протоколов, а плагином можно соеденить их между собой! О как!
Lex
✠ FLASh ✠
jeppa inc
Lex
jeppa inc
нада регать, хотя на испанском будет не ок
Aleksey
а чо чо st2 то ?
Lex
вот этот? https://github.com/StackStorm/st2
Aleksey
ага
Lex
надо будет поглядеть
Aleksey
я чот попробовал у меня сходу невзлетело
Aleksey
ну я и не сатл тратить время пока
Aleksey
но штука интересная
Pavel
Pavel
Я только что понял что надо в бота засунуть вебсервер для хуков, а то недостаточно для всего будет
Lex
Lex
ну для telegram точно нужно, можно конечно полить обновления, но с хуками вроде веселее
Pavel
В телеграме хуки, в слаке вроде тоже
Lex
в телеграме как по мне удобнее сделали — регаешь хук и получаешь обновления
Lex
притом регаешь при старте — переезд отрабатывает автоматически
✠ FLASh ✠
для хуков нужон выделенный айпишник белый вроде
Pavel
Ну да, и сертификат
Pavel
Так что pull апдейтов все еще удобный вариант
Aleksey
и через прокси работает :)
Lex
эм. heroku для разработки бота — ок
Lex
Ну да, и сертификат
telegram работает ок с самоподписанным сертификатом, slack’у нужен валидный, когда это общедоступный бот (как Я понял)
Pavel
Просто сам факт того что дополнительно нужен рабочий домен или айпишник и сертификат - уже возмутителен. Ведь до этого боты всю жизнь сами подключались к протоколам и висели на конекте
Lex
✠ FLASh ✠
телеграм работает только с 4-мя самоподписанными сертификатами вроде бы на одном серваке
✠ FLASh ✠
если я не ошибся там
✠ FLASh ✠
вебхуки нормасная вещь если бот работает с несколькими человеками одновременно
✠ FLASh ✠
или с чатами
Lex
✠ FLASh ✠
сча попробую найти
Lex
судя по https://core.telegram.org/bots/api#setwebhook Ты просто отправляешь свой public key для самоподписанного сертификата
Lex
и все
✠ FLASh ✠
Telegram поддерживает всего 4 различных порта при работе с самоподписанными сертификатами.
✠ FLASh ✠
Теоретически, это означает, что на одной машине может быть запущено не больше 4 ботов на вебхуках. Практически, это поправимо
Lex
Lex
тогда никаких ограничений на колличество нет
✠ FLASh ✠
вроде нет
✠ FLASh ✠
там схема такая, что ты принимаешь на сервере все, а потом оно диспатчится на ботов
✠ FLASh ✠
у каждого свой адрес и вебсервер транслирует сообщение на него
✠ FLASh ✠
только я так не писал ибо мне не нужно сейчас
Maxim
Всем привет
Pavel
Привет
Maxim
Тут вроде по ботам шарят) такая трабла, когда 2 бота в чатике, то один не получает сообщения
Maxim
А второй нормально работает
Pavel
Какие боты, на чем написаны, в каком мессенджере
Dmitrii
Ванга мод - телеграм
Maxim
+
Pavel
А остальное вангани?)
Dmitrii
Похапе
Dmitrii
Вебхуки
Maxim
Телеграмм, один хз на чем, второй Го
Pavel
Два бота = два скрипта на разных аккаунтах ?
Dmitrii
Чооорт
Pavel
на хуках или через pull ?
Maxim
Про первый ничего не скажу, второй мой, через pull
Pavel
И какой не работает?