Решил поделиться с вами простенькой программой, написанной мной для выдачи денег мода Banking прямиком из дискорда. Возможно кому-то будет полезно.
Гайд по установке:
-Создаем бота дискорд:
1 )Переходим по ссылке: https://discord.com/developers/applications
2) На вкладке Applications выберите New Application.
3) Приложение создано. Перейдите не вкладку Bot и нажмите Add Bot, чтобы добавить нового бота.
4) Согласитесь добавить бота в ваше приложение, укажите имя бота, нажмите "Reset Token" и скопируйте полученный токен, он нам еще понадобится.
5) Теперь перейдите на вкладку OAuth2 — тут можно настроить разрешения и получить ссылку на вашего бота. В разделе SCOPES выберите bot. После скопируйте автоматически сгенерированную Discord ссылку(4).
6) Вставьте скопированную ссылку в адресную строку браузера и перейдите по ней — откроется окошко вашего приложения. Выберите ваш сервер в раскрывающемся списке и нажмите Continue.
-Настраиваем приложение:
1) Качаем и распаковываем архив в любое место (https://disk.yandex.ru/d/eWo8jMURt-GdRA)
2) Вначале запускаем программу DC_BankingMTransfer
3) Указываем путь к папке с базой данной пользователей банка (....profiles/DC_Banking/PlayerDatabase)
4) Указываем скопированный токен во вкладке "Token" и запускаем бота.
-Команды бота:
!give Steam64ID сумма - выдать игроку указанную сумму (p.s сумма будет именно выдана, не прибавлена к уже текущему счету)
!check Steam64ID - проверить актуальный счет игрока
Пример работы программы:
Если у Вас имеются какие либо вопросы, задавайте их в тему, постараюсь ответить.