Создаем бота под современную ICQ (часть 2)

Тут часть 1
Для создания учетной записи бота, обращаемся к Метаботу (@metabot или https://icq.im/70001), при написании любого сообщения нам отвечают списком команд:

Я (06.11.2019 10:28):
Hi
metabot (06.11.2019 10:28):
/newbot — create new bot
/setnick — set nick
/setname — set name
/setdescription — set help
/setuserpic — set bot picture
/setcommands — set commands
/deletebot — delete bot
/token — get current token
/revoke — renew token
/setjoingroups — allow bot to join chats
/setpassover — restrict interfering with communication
/mybots — list your bots
/setprivacy — set bot privacy mode

Создаем бота

Я (24.09.2019 18:15):
/newbot
metabot (24.09.2019 18:15):
Please enter a unique bot nick. It must end with a ‘bot’.
Я (24.09.2019 18:16):
MyBot
metabot (24.09.2019 18:16):
Success
botId: 749XXXXXX
nick: MyBot
token: 001.0000000000.0000000000:749XXXXXX

Устанавливаем режим конфиденциальности
Я (24.09.2019 18:50):
/setprivacy
metabot (24.09.2019 18:50):
Please enter botId or nick.
Я (24.09.2019 18:50):
MyBot
metabot (24.09.2019 18:50):
Please set privacy mode.
‘Enable’ — your bot will only receive messages that either start with the ‘/’ symbol, mention the bot by username or reply bot’s message.
‘Disable’ — your bot will receive all messages that people send to groups.
Я (24.09.2019 18:51):
Enable
metabot (24.09.2019 18:51):
Success

Устанавливаем разрешение на добавление бота в групповые чаты
Я (25.09.2019 08:09):
/setjoingroups
metabot (25.09.2019 08:09):
Please enter botId or nick.
Я (25.09.2019 08:09):
MyBot
metabot (25.09.2019 08:09):
Please enter ‘enable’ or ‘disable’.
Я (25.09.2019 08:09):
enable
metabot (25.09.2019 08:09):
Success

Устанавливаем аватар нашего бота
Я (25.09.2019 08:24):
/setuserpic
metabot (25.09.2019 08:24):
Please enter botId or nick.
Я (25.09.2019 08:24):
MyBot
metabot (25.09.2019 08:24):
Please send me a user picture for the bot.
Я (25.09.2019 08:30):
https://files.icq.net/get/xxxxxxxxxx (вставляем картинку)
metabot (25.09.2019 08:30):
Success

Собственно бот создан. Добавляем бота в групповой чат (только админ группового чата сможет добавить бота).
Позже мы рассмотрим простой скрипт посылки сообщений в чат.
Тут часть 3

Добавить комментарий