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 (!) Здесь мы все на "ты"
210
ты под джангой запускаешь
207
всё, понял
206
ну вот же
207
это, видимо, я чего то не знаю)
207
или я опять чего-то не знаю?
207
для пулинга браузер и не нужен
но ведь там же он и запускается
212
Ага, а его у меня нет А запускаю как обычно запускал бота. Через консоль + браузер.
для пулинга браузер и не нужен
209
Нет)
204
А пишешь его где? В блокноте? )
211
Ага, а его у меня нет А запускаю как обычно запускал бота. Через консоль + браузер.
211
С принтом у меня вот какой вывод получается:
209
может ты не тот файл запускаешь?
211
Самое смешное, что я не понимаю в чем дело-то, лол
207
(
208
208
215
Бот как называется?
199
Как обычно )
208
Мне странно, что у тебя не получается
206
)))
208
Ага, у вас получилось
202
Ну, вот так вышло.
205
Вот так сделай: `def send_msg(self, chat_id): print(self.msg.send_message(NewMessageBody('Hi!'), chat_id=chat_id)) ...
Делал, ничего не произошло
205
Вот так сделай: `def send_msg(self, chat_id): print(self.msg.send_message(NewMessageBody('Hi!'), chat_id=chat_id))
205
send_text.py
Вот
188
Да, тут вызова нет
Он сверху
190
Не то, ща.
Да, тут вызова нет
191
Вот
265

send_text.py

py
0,811 Кб
221
Не то, ща.
187
давай исходник тогда
188
В моём коде нет пулинга
266
191
Сделай `print(self.msg.send_message(NewMessageBody('Hi!'), chat_id=chat_id))
190
Никакой. Его нету
190
какой результат возвращается?
189
Айди указал на лс с ботом
194
На лс с ботом?
Я уже говорил, что телепатией не обладаю)
192
действительно
186
там, в общем-то нечему не работать
207
На лс с ботом?
190
или прав нет
187
так может неправильный айди указан
190
Айди указан
187
Текст не пришел)
194
А что не получилось то?
194
Вот так можно, к примеру: `class BotDk(TamTamBot): def my_function(self, chat_id): self.msg.send_message(NewMessageBody('Hi!'), chat_id=chat_id) if __name__ == '__main__': set_use_django(False) bot = BotDk() ...
Не, не получилось. Ну ладно, буду пробовать разные пути. И на этом спасибо.
TamTamBot для питона ✔️
190
Я это официальное апи вообще не понимаю)
там по сути нужно сформировать строку http запроса (как в браузере и в браузере в том числе можно проверить как это работает) по правилам API и разобрать json-ответ ну и работать с результатами
192
Вот так можно, к примеру: `class BotDk(TamTamBot): def my_function(self, chat_id): self.msg.send_message(NewMessageBody('Hi!'), chat_id=chat_id) if __name__ == '__main__': set_use_django(False) bot = BotDk() ...
Спасибо, я позже попробую
197
попробуй классический подход: пишеш программу по своей задумке, а в местах где требуется взаимодействие с ботом используя официальную документацию API и библиотеку requests создаешь нужную тебе функцию... ...
Я это официальное апи вообще не понимаю)