Исходник Discord бот

  • Автор темы Автор темы ded78667
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
11 Июн 2020
Сообщения
178
Реакции
82
Последнее редактирование:
Многое реализовано не совсем правильно.
  • Юзлесс импорты (requests, itertools, json).
  • Неправильные комментарии (Почему у тебя написано, что "member.ban" - Кик участника, а "member.kick" - Бан участника).
  • Используешь вместо "has_permissions" (Проверки на полномочия) "has_any_role" (Проверку на роль).
  • Получаешь имя бота из конфиг файла, а не с помощью "bot.user.name"
    UPD:
  • Так же неправильно реализован пинг автора (Правильно: <@Твой ID>
 
Последнее редактирование:
Многое реализовано не совсем правильно.
  • Юзлесс импорты (requests, itertools, json).
  • Неправильные комментарии (Почему у тебя написано, что "member.ban" - Кик участника, а "member.kick" - Бан участника).
  • Используешь вместо "has_permissions" (Проверки на полномочия) "has_any_role" (Проверку на роль).
  • Получаешь имя бота из конфиг файла, а не с помощью "bot.user.name"
    UPD:
  • Так же неправильно реализован пинг автора (Правильно: <@Твой ID>
Спасибо за критику, я еще буду его обновлять


Комментарии перепутал, да :)


Импорты для следующих версий

P.S это бета
 
Юзлесс, в инете много более функциональных опен сурс ботов
о нет , юзлесс?
1610365513489.png
 
Нормально разделённый код, с многопоточным включением музыки, основой для функций модерирования..
Я в этого бота ещё добавил плейлисты, хранящиеся в репе на гите, хочу ещё рпг контроллер добавить.
Хендмейд явно будет функциональнее и разнообразнее, имеется в нем примитивная работа с реквестами, работа с файлами, ffmpeg, общие импорты, работа с парсером сайта, а самое главное, код читабельный и разложен по полочкам. Чувствуешь разницу?
 
Последнее редактирование:
?
 

Вложения

  • Снимок экрана (284).png
    Снимок экрана (284).png
    186.7 KB · Просмотры: 113
  • Снимок экрана (285).png
    Снимок экрана (285).png
    105.9 KB · Просмотры: 104
Последнее редактирование:
что за хрень ваще бот на питоне, будет у тебя 1000к+ юзеров он лагать будет ваще ещё и говнокод и ваще нахер нам пип8 и интенты...
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
кака запустить?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Бот, написанный на python 3.8.3
Основные функции:
$clear
$kick "человек" "причина"
$ban "человек" "причина"
$unban "тег человека"
$enable / $disable -- выключает функции выше
Пояснения для config.py:
administrator -- роль с разрешенными kick ban clear unban
author -- я :)
p.s: енто написано за 2 часа не бейте

Апдейт №1.1 от 11.01.21
Добавлено:
+добавлена функция $play
+добавлена функция $join
+добавлена функция $leave
+добавлена функция $shutdown
+в конфиг файле добавлена роль dj.Без нее плей джойн и лив не работают.
Исправлено:
*большинство has_any_role() заменено на has_permissions()
*подправлены комменты(спасибо toil)
*исправлены баги с выключением/включением бота
thank you for the discord bot
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
неплохой опенсорс, спасибки!
 
Назад
Сверху Снизу