Интеграция бота для Dota 2 в бота для дискорда №2
Так вот и вторая часть серии статьей про то, как я пытался интегрировать дота бота в дискорд бота. НАЧАЛО За основу дискорд бота была взята библиотека disnake. Тут все просто, создаем класс бота и добавляем к нему ивент что бот готов. Теперь напишем класс нашего дота бота Так как мы будем генерировать команды по ммрам, то нужно создать кнопку регистрации игрока где он будет указывать свой ММР и сохранять эти данные в базу данных. Я всегда любил MongoDB, а не эти ваши SQL. Тут все просто...
Интеграция бота для Dota 2 в бота для дискорда №1
Примерно год назад, поступило интересное предложение. "Давай сделаем что-то типа турнира в доте, но команды будут не заранее известны, а шафлиться рандомно по ммрам". Я тут подумал, задумка интересная, но смогу ли я это реализовать? Давайте посмотрим. Я знаю хорошо только 3 языка - это C#, Lua и Python. Давайте разберемся. LUA Тут все очень просто. Lua у нас является не самостоятельным языком, его нужно использовать только в паре с чем то. Поэтому мы его выкидываем. C# Мой любимый язык. Да он отлично подходит для реализации идеи...