
Vitaly
20.12.2016
17:36:05

Vladimir
20.12.2016
17:36:17
В каких?

Froth
20.12.2016
17:36:42

Vitaly
20.12.2016
17:37:16

Google

Froth
20.12.2016
17:37:40

Vladimir
20.12.2016
17:38:06
Чт не вижу ничего такого в телеграфе
Ни сохранениения состояния, ни кроссплатформенности

Vitaly
20.12.2016
17:39:14

Vladimir
20.12.2016
17:39:25
А, ну то есть нету
Хорошая отмазка)

Vitaly
20.12.2016
17:39:57
Ибо зачем все пихать в 1 либу

Froth
20.12.2016
17:40:25

Vladimir
20.12.2016
17:41:48
Наоборот, такое должно быть из коробки
Плагинами может быть стор для состояния

Vitaly
20.12.2016
17:42:30

Google

Froth
20.12.2016
17:42:43

Vladimir
20.12.2016
17:42:46
Сессия это не тоже самое

Vitaly
20.12.2016
17:43:03

Vladimir
20.12.2016
17:45:26
Сообщения не обрабатываются по одному в порядке прихода
Два сообщения могут попасть на разные воркеры

Vitaly
20.12.2016
17:46:12

Vladimir
20.12.2016
17:46:16
И одновременно обновить стейт в БД

Vitaly
20.12.2016
17:46:39

Vladimir
20.12.2016
17:46:53
Это реальная проблема

Vitaly
20.12.2016
17:47:24

Vladimir
20.12.2016
17:47:57
В том что если у тебя больше одного воркера, то будут проблемы
С concurrency

Vitaly
20.12.2016
17:48:21
там можно вклинится на любом этапе

Vladimir
20.12.2016
17:49:10
Ну у очередей проблемы с порядком
Кроме Кафки

Vitaly
20.12.2016
17:49:32

Vladimir
20.12.2016
17:49:56
Это проблема, которую Фреймворк не решил, хотя мог бы

Vitaly
20.12.2016
17:50:02
а если на вэбхуках поднимать - то вообще проблема телеги )

Google

Vladimir
20.12.2016
17:50:46
Распределение инстансов бота по воркерам

?Nes Gorgeous
20.12.2016
17:50:54

Vitaly
20.12.2016
17:51:15

Vladimir
20.12.2016
17:51:38
Ну это более общая задача, но как по мне для ботов это необходимо
Если не в одном процессе запускать

Vitaly
20.12.2016
17:52:37

Froth
20.12.2016
17:52:54

Vitaly
20.12.2016
17:53:00
не хочется Nero Burning ROM переизобретать )

?Nes Gorgeous
20.12.2016
17:53:07
/stat@combot

Vladimir
20.12.2016
17:53:21
Вот не согласен - у бота есть стейт

?Nes Gorgeous
20.12.2016
17:53:22
и бот пересылает его в лс мне или к группу или на канал

Vladimir
20.12.2016
17:53:41
Бот это актор

Vitaly
20.12.2016
17:53:51

Froth
20.12.2016
17:54:07

Vitaly
20.12.2016
17:54:07

?Nes Gorgeous
20.12.2016
17:54:22
мне по идее нужен file_id
чтобы репостить фото

Vladimir
20.12.2016
17:54:59

Google

?Nes Gorgeous
20.12.2016
17:55:24
есть вообще группы по разработке ботов?

Vitaly
20.12.2016
17:55:43

Vladimir
20.12.2016
17:57:00
Фоеймворки это не решают

Vitaly
20.12.2016
17:57:30

Vladimir
20.12.2016
17:58:56
Они же не для ботов

Vitaly
20.12.2016
17:59:20

Vladimir
20.12.2016
18:00:15
В том что сообщения к акторам должны обрабатываться строго по одному в порядке поступления

Admin
ERROR: S client not available

Vladimir
20.12.2016
18:00:34
Для сервисов такого нет

Vitaly
20.12.2016
18:01:49

Pavel
20.12.2016
18:03:16
Ребят, что не так делаю? Клавиатура так и не отображается

Vladimir
20.12.2016
18:03:24
Иначе нельзя понять ткущее состояние
Посмотрев на историю

Vitaly
20.12.2016
18:04:22
Посмотрев на историю
можно. Иногда конечно состояние будет несинхронизированно, но опять таки - это не ответственность пайплайна

Vladimir
20.12.2016
18:06:14
Да это понятно, у пайплайна вообще нет никакой отвественности)
Вместо него можно было бы просто вызвать несколько обычных функций и все
Но Фреймворк с с мидлварами это гораздо лучше звучит

Vitaly
20.12.2016
18:08:32

Vladimir
20.12.2016
18:09:05
Это понятно - я говорю о том что это не решает вообще никаких проблем

Google

Vitaly
20.12.2016
18:09:18

Vladimir
20.12.2016
18:09:28
Просто карго культ, типо как коа но для телеграма

Vitaly
20.12.2016
18:09:56
Пример?
Нпример нужно каждое сообшение залогировать, обработать, сохранить, etc.
а писать лапшу - не хочется

Vladimir
20.12.2016
18:12:01
Ну и в чем проблема?
logMessage(message)
processMessage(message)
saveMessage(message)

Aleh
20.12.2016
18:12:26

Vitaly
20.12.2016
18:12:45

Vladimir
20.12.2016
18:12:55
то будет десять строк

Aleh
20.12.2016
18:13:10

Pavel
20.12.2016
18:38:20
кто работал с telegram api без разницы напрямую или через либы и кто может подсказать как получить клавиатуру при отправке сообщения от бота?
в частности как передать корректно InlineKeyboardMarkup c InlineKeyboardButton

Славик
20.12.2016
20:25:21
ну как в доке написано
шлешь сообщение
в optiouns прописываешь нужный параметр
reply_markup: {...:string}
сами кнопки должны быть сериализованы