Skip to content

Небольшой бот на Qt для дискорда

Notifications You must be signed in to change notification settings

mousemove/qDiscordTextBot

Repository files navigation

qDiscordTextBot

Набросал для своих нужд небольшой бот для дискорда на Qt

Используются WebSocket(https://discord.com/developers/docs/topics/gateway) + Rest Api(https://discord.com/developers/)

Обрабатывает текстовые сообщения, использует на входе стратегию(наследуемую от discordBotAbstractStrategy), обработка входящего сообщения и формирование ответа осуществляется в слоте processMessage.

Для примера - простейшая стратегия Echo отвечающая, наверное выложу еще небольшой пример(upd https://github.com/mousemove/qDiscordTextBotCatDog)

Для функционирования необходимо создать приложение в дискорде -> создать в нем бота -> получить api ключ -> передать боту ключик и написать/воспользоваться стратегию обработки сообщений(см main.cpp)

Репозиторием можно воспользоваться для ознакомления с api discord

About

Небольшой бот на Qt для дискорда

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published