Так вот и вторая часть серии статьей про то, как я пытался интегрировать дота бота в дискорд бота. НАЧАЛО За основу дискорд бота была взята библиотека disnake. Тут все просто, создаем класс бота и добавляем к нему ивент что бот готов. Теперь напишем класс нашего дота бота Так как мы будем генерировать команды по ммрам, то нужно создать кнопку регистрации игрока где он будет указывать свой ММР и сохранять эти данные в базу данных. Я всегда любил MongoDB, а не эти ваши SQL. Тут все просто. И теперь создадим модал для дискорда. Два поля с дота айди и ммрами. Функция callback вызывается, когда пользователь отправил модал. Создадим команду которая будет отправлять кнопку для регистрации, и сделаем обработчик нажатия на кнопку. Теперь создадим наш главный класс, который будет отвечать за матч в компьютерной игре Dota 2. Разберем самые интересные моменты. Теперь создадим команду которая будет регистрировать игру и обработчик для кнопки Я создал базу для все этого. Теп
Интеграция бота для Dota 2 в бота для дискорда №2
3 ноября 20233 ноя 2023
22
1 мин