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

118
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
126
129
283
ТамТам закрывается 💔 Если вам нужно скачать свои диалоги, вы можете воспользоваться бесплатным скриптом, написанным мной: docs.teleraptor.ru/misc/tam-tam-exporter По вопросам обращайтесь в чат раптора.
142
пр
152
Так бывает если запущено несколько экземпляров исполняемого файла бота. Проверьте процессы ps -A | grep python ...
У меня действительно мультипроцессное приложение и вроде как этот момент в коде учел. Но мысль понятна, перепроверим. Спасибо большое
155
Добрый день. Работаю в пайтон. Использую библиотеку botapitamtam. В боте созданы всего 2 команды (старт и стоп), соответственно в коде обрабатываю эти команды (и бот отвечает в чат). Бывает самопроизвольно в чат прилетает несколько ответов подряд (как будто я несколько раз ...
Так бывает если запущено несколько экземпляров исполняемого файла бота. Проверьте процессы ps -A | grep python
154
Добрый день. Работаю в пайтон. Использую библиотеку botapitamtam. В боте созданы всего 2 команды (старт и стоп), соответственно в коде обрабатываю эти команды (и бот отвечает в чат). Бывает самопроизвольно в чат прилетает несколько ответов подряд (как будто я несколько раз отправил боту команду) хотя ничего не отправлялось. Может кто сталкивался. Спасибо.
156
VK Group
👍.
155
Кто является нынешним разработчиком приложения Tam Tam?
VK Group
153
Кто является нынешним разработчиком приложения Tam Tam?
154
Это как понять тематический чат!
это значит, что сообщения только по теме группы
158
Живой человек)
162
Это как понять тематический чат!
191
Всем доброго времени суток! ✨ Кто знает, можно-ли сделать здесь рекламу своей группы? 📲
Здравствуйте, нет, это тематический чат разработчиков
202
Всем доброго времени суток! ✨ Кто знает, можно-ли сделать здесь рекламу своей группы? 📲
264
Так есть же метод закрепить сообщение в библиотеке
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 - из библиотеки
269
Доброго всем дня! Может кто сталкивался с закреплением сообщения. Есть два чата, открытый и закрытый. Бот в обоих. В закрытом чате бот берет текст созданного сообщения, отправляет сообщение в открытый чат. Читает ответ и получает message_id. Посылает команду закрепить сообщение в открытом ...
Так есть же метод закрепить сообщение в библиотеке
271
Доброго всем дня! Может кто сталкивался с закреплением сообщения. Есть два чата, открытый и закрытый. Бот в обоих. В закрытом чате бот берет текст созданного сообщения, отправляет сообщение в открытый чат. Читает ответ и получает message_id. Посылает команду закрепить сообщение в открытом чате. Закрепляется сообщение в закрытом чате.
273
Я точно читал все сообщения бота через метод апи (без библиотеки) прям в вебе
Да, буду смотреть в АПИ
280
Есть еще edit_massage там тоже id используется, что-то найдете )
Да, но он редактирует, не давая исходной информации
284
Я точно читал все сообщения бота через метод апи (без библиотеки) прям в вебе
280
Есть еще edit_massage там тоже id используется, что-то найдете )
271
В библиотеке сделано ограничение в updates получать только последние сообщения, по идее можно все получить и найти среди них по message id опять же не помню есть такой параметр, надо глянуть ...
Благодарю! get_message нашел, попробую
281
В библиотеке сделано ограничение в updates получать только последние сообщения, по идее можно все получить и найти среди них по message id опять же не помню есть такой параметр, надо глянуть
271
Я уже не помню делал такой метод или нет, но в апи есть get_message и get_messages надо их посмотреть и сделать по аналогии если готового нет ...
get_messages пробовал, не получилось, может просто что-то не так сделал. get_message поищу Благодарю!
273
Доброго дня! Подскажите, пожалуйста, как можно решить вопрос? Есть id сообщения. Хочу как-то просмотреть, что в нем. При необходимости взять из него текст, файл и отправить в чат как новое сообщение с взятой информацией. ...
Я уже не помню делал такой метод или нет, но в апи есть get_message и get_messages надо их посмотреть и сделать по аналогии если готового нет
274
Привет!
270
Пробовал send_forward_message, возврат функции посылал в get_attachments, и результат отправить к новому сообщению. Но get_attachments возвращает нулевой результат
268
Я смотрел на Git описание botapitamtam
276
Это как?
270
По токену вроде бы можно вообще всё сообщения посмотреть, которые боту отправлялись. По апи
275
Я не нашел возможности получить информацию по id сообщения
269
Сложность в том, что это работает для текущего сообщения полученного из get_updates(). У меня ситуация, что есть id сообщения ,которое когда то произошло.
280
Честно говоря уже подзабыл как работать с методами, но нужен get_text вроде бы
274
Да
277
Письмо к боту было же?
280
Доброго дня! Подскажите, пожалуйста, как можно решить вопрос? Есть id сообщения. Хочу как-то просмотреть, что в нем. При необходимости взять из него текст, файл и отправить в чат как новое сообщение с взятой информацией.
277
Отлично! Так сработало! Премного благодарен!!! Всех вам благ!!!
271
Благодарю, Сейчас попробую
278
Да, этот
278
Ага, вроде понял. Этот путь
277
Ну как в примере например, можно пройти по этому пути и убедится что он есть
276
Не важно телеграм или тамтам у вас сервис в линукс не стартует, бот де работает при ручном запуске, значит проблема в синтаксе сервиса ...
Да, я это подозреваю. Но, не получилось найти ошибки. Поэтому и написал
276
Ну как в примере например, можно пройти по этому пути и убедится что он есть
230
Попробуйте как в этом примере после питона указать полный путь к исполняемуму файлу и/или использовать путь к системному питону, как в примере ...
Путь к файлу добавлял, не помогло. А где взять системный путь к питону?
229
21 год, 🥺 уфф
286
Главное на другом делал для Телеграмм - все работает. Здесь тоже самое не хочет
Не важно телеграм или тамтам у вас сервис в линукс не стартует, бот де работает при ручном запуске, значит проблема в синтаксе сервиса
481
[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
245
Попробуйте как в этом примере после питона указать полный путь к исполняемуму файлу и/или использовать путь к системному питону, как в примере