/standart-icq-bot

ICQ Bot API for Python

Primary LanguagePythonMIT LicenseMIT

🐍 standart-icq-bot

Официальная библиотека к 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

Описание API