mail-ru-im/bot-python

Инструкции

vvvvadim opened this issue · 7 comments

Где можно найти инструкции??
https://agent.mail.ru/botapi/tutorial/
тут все сделал по инструкции
from bot.bot import Bot
from bot.handler import MessageHandler

TOKEN = "" #your token here

bot = Bot(token=TOKEN)

def message_cb(bot, event):
bot.send_text(chat_id=event.from_chat, text=event.text)

bot.dispatcher.add_handler(MessageHandler(callback=message_cb))
bot.start_polling()
bot.idle()

Не работает, в консоле python зависает и невозможно ничего сделать, соответственно бот тоже не отвечает на сообщения

Elkayn commented

Проблему решить удалось?

Аналогичная проблема

Решение нашли?

Решение нашли?

организация , в которой я работаю, развернула тимс локально и у него другой эндпоинт.

я обратился к интеграторам и они дали мне ссылку на эндпоинт нашего корпоративного тимса.
test_bot = Bot(token=TOKEN, is_myteam=True, api_url_base="https://team.COMPANY_URL_TEAMS/bot/v1/"

Нет решение не нашел техподдержка тоже ничего внятного не ответила, решение только одно писать собственнуюсистему для работы с API mail.ru напрямую. Но качество документации оставляет желать лучшего

Я нашёл решение через Асинхронную библиотеку.

наверное это правильнее а то как японял эта библиотека основана на потоках и ошибка как раз возникает при завершении потока