Добро пожаловать в Pantha, модерацию, веселье, утилиту и полностью открытый исходный кост для вашего сервера!
Эмодзи для бота можно найти по этой ссылке.
Код Панты (довольно) устарел и был до обновления команд SLASH. Этот бот требует намерения сообщения. Это все еще остается ссылкой на всех, кто хочет этого.
Почему Панта? У нас есть эти функции: (и всего более 100 команд)
? Информация: p.ping , p.snipe , p.wi и 7 дополнительных информационных команд.
? Веселье: p.randomfact , p.beer , p.rps , p.truthordare и еще 10 забавных команд.
Обработка ошибок: полная обработка ошибок для бота, большой бот, большая обработка ошибок.
« Защита от спама: бот не соединяет серверы с ниже 50 участников, так как многие задачи выполняются для каждого сервера, в котором находится бот, таким образом, чтобы уменьшить давление на наш хостинг, который мы не любим соединять случайные серверы.
? Владелец: p.load , p.unload , p.cleartickets , p.toggle : отключение/команды по включению и еще 5+ команд с ограниченным владельцем.
Примечания: Использование бота для публикации собственных обновлений?
? Mederation p.slowmode , p.lock , p.unlock , p.kick , p.ban и еще 5 надежных команд модерации.
? Помощник Dank Memer: идеальный помощник для Dank Memer: запрет людей, которые покидают ваш сервер после раздачи/ограбления, показывая правила бота.
? Рассказы: раздача для вашего сервера Discord (с кнопками).
Утилиты: p.poll , p.choose , p.embed , p.coinflip и еще 5 коммунальных команд.
? Предложения: Пользователи могут предложить от вас то, что они хотят.
Вам потребуется Python для выполнения следующего:
$ git clone https://github.com/nigamanthsrivatsan/Pantha.git
# or if you have the github cli
$ gh repo clone nigamanthsrivatsan/Pantha
$ cd Pantha
# now we install the modules
$ pip install -r requirements.txt Теперь мы редактируем файл "config.json" в главном каталоге. ?
{
"token" : " yourTokenHere " ,
"toptoken" : " " ,
"owner" : " 123456789 " ,
"botId" : " 123456789 " ,
"syncban" : [ 12345678 , 12345678 ]
}Токен бота должен быть там, Toptoken не требуется, введите его только в том случае, если вы хотите, чтобы бот был на вершине. Там может быть только один владелец бота, и их идентификатор должен быть в строке, идентификатор бота также должен быть введен.
Поле «Syncban» - это серверы, которые бот должен запретить, когда владелец инициирует «синхбан». Функция запрещает пользователю на всех серверах, которые вы ставите так долго, как:
Это полезно для того, чтобы запретить кому -то в гильдии (TOS Breakers, мошенники и т. Д.). И теперь, когда у нас все настраивается, мы готовы к работе!
# and start the bot
$ python main.pyНе стесняйтесь открывать любые проблемы или привлекать запросы, которые приходят на ваш путь. Я все еще изучаю Discord.py и Python, и мне потребуется помощь, чтобы сделать этот проект действительно потрясающим!