Официальная библиотека к ICQ New Bot API на Python. Перевод: @nightadmin
Эта библиотека является интерфейсом ICQ New Bot API и поддерживается на версиях Python 2.7, 3.4, 3.5 и 3.6.
- Создайте собственного бота командой /newbot Метаботу и следуйте инструкциям бота.
Внимание: Бот может писать только тем людям, у которых он есть в списке контактов, то есть он не может первым начать диалог с пользователем.
- Вы можете создать свой ICQ-сервер для API, тогда смените адрес хоста на свой при объявлении класса Bot().
Пример: Bot(token=TOKEN, name=NAME, version=VERSION, api_url_base="https://example.com"), стандартный сервер ICQ: https://api.icq.net/bot/v1
- Если вы клиент корпоративного сервиса Myteam, вы можете включить флаг "is_myteam=True" для получения дополнительных возможностей при объявлении класса Bot().
Пример: Bot(token=TOKEN, name=NAME, is_myteam=True), по умолчанию флаг имеет значение False.
Пример бота, который использует все методы из библиотеки: /example/test_bot.py
Установите, используя утилиту pip:
pip3 install --upgrade mailru-im-bot
Или клонируйте с GitHub:
git clone https://github.com/nightadmin/standart-icq-bot.git
cd standart-icq-bot
python setup.py install