BotAPITamTam Python-библиотека

118 •
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
161
166
329
ТамТам закрывается 💔 Если вам нужно скачать свои диалоги, вы можете воспользоваться бесплатным скриптом, написанным мной: docs.teleraptor.ru/misc/tam-tam-exporter По вопросам обращайтесь в чат раптора.
179
пр
187
Так бывает если запущено несколько экземпляров исполняемого файла бота. Проверьте процессы ps -A | grep python ...
У меня действительно мультипроцессное приложение и вроде как этот момент в коде учел. Но мысль понятна, перепроверим. Спасибо большое
191
Добрый день. Работаю в пайтон. Использую библиотеку botapitamtam. В боте созданы всего 2 команды (старт и стоп), соответственно в коде обрабатываю эти команды (и бот отвечает в чат). Бывает самопроизвольно в чат прилетает несколько ответов подряд (как будто я несколько раз ...
Так бывает если запущено несколько экземпляров исполняемого файла бота. Проверьте процессы ps -A | grep python
191
Добрый день. Работаю в пайтон. Использую библиотеку botapitamtam. В боте созданы всего 2 команды (старт и стоп), соответственно в коде обрабатываю эти команды (и бот отвечает в чат). Бывает самопроизвольно в чат прилетает несколько ответов подряд (как будто я несколько раз отправил боту команду) хотя ничего не отправлялось. Может кто сталкивался. Спасибо.
190
VK Group
👍.
194
Кто является нынешним разработчиком приложения Tam Tam?
VK Group
192
Кто является нынешним разработчиком приложения Tam Tam?
192
Это как понять тематический чат!
это значит, что сообщения только по теме группы
196
Живой человек)
201
Это как понять тематический чат!
229
Всем доброго времени суток! ✨ Кто знает, можно-ли сделать здесь рекламу своей группы? 📲
Здравствуйте, нет, это тематический чат разработчиков
239
Всем доброго времени суток! ✨ Кто знает, можно-ли сделать здесь рекламу своей группы? 📲
299
Так есть же метод закрепить сообщение в библиотеке
upd = bot.send_message(text_mess, kons_id, format="html") mess_id = bot.get_message_id(upd) bot.pin_message(kons_id, mess_id, notify=False) pin_message - из библиотеки
306
Доброго всем дня! Может кто сталкивался с закреплением сообщения. Есть два чата, открытый и закрытый. Бот в обоих. В закрытом чате бот берет текст созданного сообщения, отправляет сообщение в открытый чат. Читает ответ и получает message_id. Посылает команду закрепить сообщение в открытом ...
Так есть же метод закрепить сообщение в библиотеке
309
Доброго всем дня! Может кто сталкивался с закреплением сообщения. Есть два чата, открытый и закрытый. Бот в обоих. В закрытом чате бот берет текст созданного сообщения, отправляет сообщение в открытый чат. Читает ответ и получает message_id. Посылает команду закрепить сообщение в открытом чате. Закрепляется сообщение в закрытом чате.
309
Я точно читал все сообщения бота через метод апи (без библиотеки) прям в вебе
Да, буду смотреть в АПИ
317
Есть еще edit_massage там тоже id используется, что-то найдете )
Да, но он редактирует, не давая исходной информации
323
Я точно читал все сообщения бота через метод апи (без библиотеки) прям в вебе
315
Есть еще edit_massage там тоже id используется, что-то найдете )
310
В библиотеке сделано ограничение в updates получать только последние сообщения, по идее можно все получить и найти среди них по message id опять же не помню есть такой параметр, надо глянуть ...
Благодарю! get_message нашел, попробую
321
В библиотеке сделано ограничение в updates получать только последние сообщения, по идее можно все получить и найти среди них по message id опять же не помню есть такой параметр, надо глянуть
307
Я уже не помню делал такой метод или нет, но в апи есть get_message и get_messages надо их посмотреть и сделать по аналогии если готового нет ...
get_messages пробовал, не получилось, может просто что-то не так сделал. get_message поищу Благодарю!
309
Доброго дня! Подскажите, пожалуйста, как можно решить вопрос? Есть id сообщения. Хочу как-то просмотреть, что в нем. При необходимости взять из него текст, файл и отправить в чат как новое сообщение с взятой информацией. ...
Я уже не помню делал такой метод или нет, но в апи есть get_message и get_messages надо их посмотреть и сделать по аналогии если готового нет
312
Привет!
308
Пробовал send_forward_message, возврат функции посылал в get_attachments, и результат отправить к новому сообщению. Но get_attachments возвращает нулевой результат
308
Я смотрел на Git описание botapitamtam
315
Это как?
305
По токену вроде бы можно вообще всё сообщения посмотреть, которые боту отправлялись. По апи
312
Я не нашел возможности получить информацию по id сообщения
309
Сложность в том, что это работает для текущего сообщения полученного из get_updates(). У меня ситуация, что есть id сообщения ,которое когда то произошло.
316
Честно говоря уже подзабыл как работать с методами, но нужен get_text вроде бы
312
Да
312
Письмо к боту было же?
318
Доброго дня! Подскажите, пожалуйста, как можно решить вопрос? Есть id сообщения. Хочу как-то просмотреть, что в нем. При необходимости взять из него текст, файл и отправить в чат как новое сообщение с взятой информацией.
313
Отлично! Так сработало! Премного благодарен!!! Всех вам благ!!!
307
Благодарю, Сейчас попробую
316
Да, этот
318
Ага, вроде понял. Этот путь
314
Ну как в примере например, можно пройти по этому пути и убедится что он есть
315
Не важно телеграм или тамтам у вас сервис в линукс не стартует, бот де работает при ручном запуске, значит проблема в синтаксе сервиса ...
Да, я это подозреваю. Но, не получилось найти ошибки. Поэтому и написал
317
Ну как в примере например, можно пройти по этому пути и убедится что он есть
247
Попробуйте как в этом примере после питона указать полный путь к исполняемуму файлу и/или использовать путь к системному питону, как в примере ...
Путь к файлу добавлял, не помогло. А где взять системный путь к питону?
245
21 год, 🥺 уфф
326
Главное на другом делал для Телеграмм - все работает. Здесь тоже самое не хочет
Не важно телеграм или тамтам у вас сервис в линукс не стартует, бот де работает при ручном запуске, значит проблема в синтаксе сервиса
510
[Unit] Description=TamTam Test Bot v1.0 After=multi-user.target [Service] Type=simple WorkingDirectory=/home/pi/python/testbot ExecStart=/usr/bin/python3 /home/pi/python/testbot/testbot.py RestartSec=10 Restart=always [Install] WantedBy=multi-user.target
264
Попробуйте как в этом примере после питона указать полный путь к исполняемуму файлу и/или использовать путь к системному питону, как в примере