TamTamBot для питона ✔️

123
Обсуждение, вопросы, предложения. TamTamBot (TTB): https://github.com/asvbkr/TamTamBot">https://github.com/asvbkr/TamTamBot OpenAPI client (OAC): https://github.com/asvbkr/openapi_client">https://github.com/asvbkr/openapi_client * туториал - https://habr.com/ru/company/mailru/blog/466373/ * демобот - https://github.com/asvbkr/ttBotDemo">https://github.com/asvbkr/ttBotDemo Его работающая инсталяция - @asvbkrTestBot1 * Другие примеры - https://github.com/asvbkr (!) Здесь мы все на "ты"
58
Я правильно понимаю, что такая конструкция невозможна?
50
46
интересно
50
ага, это я понимаю. просто мне не понятно как это указывается) там предлагают message_id: str. как это записать? ...
47
ты отправь сообщение и у результата отправки посмотри .message.body.mid
56
Значения у него такие: "mid." и дальше 32 символа из набора [a-z0-9]
ага, это я понимаю. просто мне не понятно как это указывается) там предлагают message_id: str. как это записать?
61
Значения у него такие: "mid." и дальше 32 символа из набора [a-z0-9]
43
у сообщений строковый айди
50
вот с этим, с айди я вообще ничего не понял
57
48
Но ты можешь и просто указать строковый айди сообщения
49
Другими словами объект класса Message
44
сообщение
47
Да всё же по доке идёт, которая https://dev.tamtam.chat/#operation/deleteMessage Примерно так это делается: bot.msg.delete_message(res_w_m.message.body.mid) ...
а res_w_m это что?
55
Да всё же по доке идёт, которая https://dev.tamtam.chat/#operation/deleteMessage Примерно так это делается: bot.msg.delete_message(res_w_m.message.body.mid)
48
Доброй ночи. Сергей, есть ли где-нибудь небольшой пример по удалению сообщений?
47
Да, есть
46
Сделай ишью в гитхабе тамтам бота
Вроде бы готово...
46
Желательно про всё это
56
Сделай ишью в гитхабе тамтам бота
51
На счёт вопроса. Как взять сообщение после команды? Пример: /command Какое-то сообщение.
Не делал обработку такого
48
а личные сообщения?
Я ж про команды
50
И чтобы это шло вместе с командой, а не выбивало ошибку
51
Кстати, еще вопрос
На счёт вопроса. Как взять сообщение после команды? Пример: /command Какое-то сообщение.
61
Скорее всего вообще не обрабатывать такие команды в чатах и каналах
а личные сообщения?
62
Скорее всего вообще не обрабатывать такие команды в чатах и каналах
50
Кстати, еще вопрос
54
Я подумаю, что можно сделать
63
Не
62
Думаю только через код)
68
И как по ней это понять?
62
А у этого нет такой. Поэтому и пишет, мол некорректная команда.
61
Только это команда для другого бота.
65
Ну например вот:
64
Пример?
61
Да любые
61
Команды то какие?
61
То есть, они будто отложены на потом, а после запуска бота он на них отвечает.
61
Думаю дело даже не в том какой это бот. А почему он обрабатывает его команды.
63
Как понять по тексту обычного сообщения для какого оно бота? )
61
Тут есть проблема
61
Добрый день. Появилась похожая проблема. Только вот что интересно. Бот (другой) обрабатывал команду от предыдущего бота. После их обработки он перестал спамить. То есть, он зачем-то на них отвечал (хотя они не для него) и всё. Терь вроде бы всё норм.
62
)
62
Всё, всё работает стабильно. Кхем ))
60
Проверяй
60
)
60
Так что вот
59
В общем, фикс выложен. Вернул старое поведение
60
Я к тому, что на сервере поменялась логика в том, что апдейты помечаются "прочитанными" как только передается запрос с маркером. Если все время запрашивать без маркера, то будут приходить одни и те же…
60
В привате)