Создание ПРОДВИНУТОГО Бота-Модератора | DISCORD [ 1 ]

  Рет қаралды 24,280

imgolem?

imgolem?

Күн бұрын

=-=-=-=-=-= Полезные Ссылки =-=-=-=-=-=
🥝 Донат: www.donationalerts.com/r/git2022
🎯Мой сайт: golem-dev.su/ (ГитХаб тут)
=-=-=-=-=-= Материалы (Python, PIP) =-=-=-=-=-=
- pip install discord.py
- pip install asyncio
pypi.org/project/asyncio/
pypi.org/project/discord.py/
Всё остальное устанавливать не нужно - встроено.
=-=-=-=-=-= Прочее =-=-=-=-=-=
#discord​​ #moderator #bot #discord.py​​ #python #golem​​ #голем​​ #программирование​
Навигация:
00:00 - Вступление
00:32 - Подготовка
01:20 - Импорты и основная переменная
02:20 - Начало кодинга
07:10 - Система авто-защиты
19:10 - Тесты и ошибки
24:23 - Концовка...

Пікірлер: 177
@imgolem.
@imgolem. Жыл бұрын
*Новое видео - **kzbin.info/www/bejne/mKfclXWFpbx6rJY*
@Odysseyy__
@Odysseyy__ Жыл бұрын
line 43 json.dump(data, file, indent=4) TabError: inconsistent use of tabs and spaces in indentation что делать?
@INiNiDS
@INiNiDS Жыл бұрын
@@Odysseyy__ там нужно , если у тебя табы , то тогда табы меняем на пробелы , если пробелы , то тогда меняем на табы
@rengxkushhr1ngxn
@rengxkushhr1ngxn Жыл бұрын
Что у тебя за тема в саблайме?
@donantos
@donantos 2 жыл бұрын
Нифига се! Я думал у тебя больше 10 тысяч подписчиков, с такой то подачей контента... Ты заслуживаешь явно большего!
@GolemIron
@GolemIron 2 жыл бұрын
Спасибо (пишу со второго аккаунта). Перестал снимать видео, нет идей. Сейчас я больше занимаюсь джавой, думаю, может быть что-то выпустить по этой теме...
@BrooDRay
@BrooDRay Жыл бұрын
То что контент создается - хорошо, но качество кода явно не для паблика и тем более кого-то учить...
@INiNiDS
@INiNiDS Жыл бұрын
Спасибо, я думал это невозможно, но это офигенно , ты не заслуживаешь так мало подсчиков
@abramych9330
@abramych9330 Жыл бұрын
И объясняет круто, и контентs годный, лойс, подписка
@fsoky
@fsoky 2 жыл бұрын
Прикольно, прикольно)
@user-nf9he5yf4p
@user-nf9he5yf4p 2 жыл бұрын
у, фсоки ку)
@fsoky
@fsoky 2 жыл бұрын
@@user-nf9he5yf4p ку
@Кай4ик
@Кай4ик Жыл бұрын
Привет Фсоки!)
@Mag_nat1
@Mag_nat1 2 ай бұрын
спасибо большое очень интересно смотреть
@fannster
@fannster Жыл бұрын
Четкий поцан 😊
@barbosspirat
@barbosspirat Жыл бұрын
У меня возник вопрос. Я немного вида изменил код. Он всё также использует функцию on_message и дело в том, что когда я пытаюсь ввести команду, он её не выполняет, а выполняет только on_message. Как исправить
@---nz2vq
@---nz2vq Жыл бұрын
Че подписчиков так мало? Объясняешь все по пальцам думаю тут даже человек токо начавший разберётся))
@pchrski
@pchrski 2 жыл бұрын
Как с вами можно связаться?
@TheLast312
@TheLast312 2 жыл бұрын
🙂👍
@ares1725
@ares1725 Жыл бұрын
Я делаю бота не только для себя, какой код надо вписать чтобы добавить команду, которая будет менять айди канала администрации
@Odysseyy__
@Odysseyy__ Жыл бұрын
line 43 json.dump(data, file, indent=4) TabError: inconsistent use of tabs and spaces in indentation что делать?
@user-yh2vb6uh8w
@user-yh2vb6uh8w Жыл бұрын
Относительно норм код, хотя бы понимаешь, что и как работает, хоть и читаешь тест с бумажки (ничего против не имею, если скрипт твой). Но мало используешь функции в питоне, копируя при этом куски кода, что даёт нагромождение и сложность чтения кода.
@Odysseyy__
@Odysseyy__ Жыл бұрын
что за программу он использовает тут
@Odysseyy__
@Odysseyy__ Жыл бұрын
line 43 json.dump(data, file, indent=4) TabError: inconsistent use of tabs and spaces in indentation что делать?
@_-fox-_9372
@_-fox-_9372 8 ай бұрын
почему перестал делать видео по ПМ с такой подачей материала?
@ggInzox
@ggInzox 22 күн бұрын
Система хорошая но иногда просто не нужна такая заморочка например на моем боте анти спам анти капс все классно но силки например не нужно тогда нужно возможность отключит Параметри это я так сказал может тебе будет интересно сделать улучшит
@M4gnuson
@M4gnuson 2 жыл бұрын
👀
@hellmachine7896
@hellmachine7896 Жыл бұрын
К слову, в начале видео, когда ты используешь контекст менеджер with, можно не писать file.close(), with сам его закроет
@Odysseyy__
@Odysseyy__ Жыл бұрын
что за программу он использовает тут
@Odysseyy__
@Odysseyy__ Жыл бұрын
line 43 json.dump(data, file, indent=4) TabError: inconsistent use of tabs and spaces in indentation что делать?
@mrzire7669
@mrzire7669 Жыл бұрын
@@Odysseyy__ Проверь пробелы символы и т.д
@_lLoki_
@_lLoki_ Жыл бұрын
Здравствуйте, можно сделать возможность выдачи через бота временные роли и возможность получения ников пользователей с этой ролью (и сколько осталось до окончания роли) get запросом ???
@Odysseyy__
@Odysseyy__ Жыл бұрын
line 43 json.dump(data, file, indent=4) TabError: inconsistent use of tabs and spaces in indentation что делать?
@Anyuke
@Anyuke Жыл бұрын
А где токен надо указывать?
@maruf995
@maruf995 2 жыл бұрын
почему когда запускаешь бота, json очищается и становится все по 0?
@user-eo1es6vz6s
@user-eo1es6vz6s 2 жыл бұрын
это потому что он открывает файл с ключом "w" , а это означает что содержимое файла стирается , ему надо было установить ключ "a"или "x", или "+" (с ключом "+" читать файл не надо , можно писать в одном блоке кода)
@memba227
@memba227 2 жыл бұрын
Извините, при запуске неичего не происходит, строка обновляеться , код 1 в 1 , за исключением айди каналов, префикса бота, запускал через павер шел и батник, ничего, подскажите что делать (python 3.9.0)
@memba227
@memba227 2 жыл бұрын
буквалино 0 ответа
@FertyzYT
@FertyzYT Жыл бұрын
@@memba227 Ошибку напиши ибо, там не может нечего не писать, там есть ошибка, как помогать когда не знаешь в чем помочь?
@BrooDRay
@BrooDRay Жыл бұрын
Взять букварь
@yokugo9733
@yokugo9733 9 ай бұрын
Что делать если у меня все правильно но у меня не находит модуль «дискорд». Не знаете что надо скачать к этому?
@lane2351
@lane2351 2 жыл бұрын
Возникло исключение: AttributeError module 'discord' has no attribute 'intents' File "C:\Users\Home\Desktop t\отадоя\далее\import discord.py", line 12, in bot=commands.Bot(command_prefix='!',intents=discord.intents.all()) что делать
@traf_yt
@traf_yt 2 жыл бұрын
Скачать модуль
@lane2351
@lane2351 2 жыл бұрын
@@traf_yt какой?
@MrKray2006
@MrKray2006 2 жыл бұрын
@@lane2351 надо включить intents в настройке бота в discord developer portal
@maruf995
@maruf995 Жыл бұрын
У меня несколько вопросов. 1. Как сделать так что бы это не работала на определенную роль. 2. Почему после того как человека кикнули, и добавили обратно. То его warns сохраняется, и после 1 предупреждение, его опять банит И приходится удалять в ручную
@shoucko
@shoucko 11 ай бұрын
Попробуй после кика очистить данные
@halcyon-s
@halcyon-s 2 жыл бұрын
Добрый день, написал код, запустил и все работало. После захотел изменить код, так как были недочеты. Изменил, запустил, но ничего не поменялось. И так каждый раз. Вроде меняю код, но ничего не меняется.
@imgolem.
@imgolem. 2 жыл бұрын
Привет. Может быть не сохраняешь или сохраняешь, но не туда?
@_lLoki_
@_lLoki_ Жыл бұрын
Как можно сделать возможность выдачи через бота временные роли и возможность получения ников пользователей с этой ролью (и сколько осталось до окончания роли) get запросом ???
@Odysseyy__
@Odysseyy__ Жыл бұрын
что за программу он использовает тут
@user-ry4bd9vj2e
@user-ry4bd9vj2e Жыл бұрын
@@Odysseyy__ sublime text
@Clowdyyy
@Clowdyyy Жыл бұрын
сделай видео как ты делаешь такой красивый стол рабочий
@shadowdragon5185
@shadowdragon5185 Жыл бұрын
2:00 не нужно импортировать модуль асинхронности, это уже делает сам модуль дискорда
@user-sr8wt7ir5b
@user-sr8wt7ir5b 2 жыл бұрын
C:\Users\user\Desktop\dsbot>python main.py File "C:\Users\user\Desktop\dsbot\main.py", line 24 print("АККАУНТ БОТА") ^ IndentationError: expected an indented block after function definition on line 23 вот такая ошибка что делать??
@skmyk02
@skmyk02 2 жыл бұрын
ошибка с табуляцией
@nyashnyy
@nyashnyy Жыл бұрын
Какая тема в сублайм тексте? (Название)
@foxiplay8675
@foxiplay8675 Жыл бұрын
у меня один вопрос почему текстовые документы у меня не запускаються
@needforvkid
@needforvkid Жыл бұрын
Насчёт авто-защиты Ты не учёл, что некоторые слова содержат в себе то, что ты можешь запретить. Например, человек напишет что-то вроде "А ты не так уж и плох", то ему дадут предупреждение за слово "лох" (пЛОХ)
@Odysseyy__
@Odysseyy__ Жыл бұрын
что за программу он использовает тут
@Odysseyy__
@Odysseyy__ Жыл бұрын
line 43 json.dump(data, file, indent=4) TabError: inconsistent use of tabs and spaces in indentation что делать?
@monevlikus9753
@monevlikus9753 2 жыл бұрын
У меня такое File main.py line 34 data = json.load(file) ^
@Design8D
@Design8D 2 жыл бұрын
Что делать если отправляеться не 1 сообщение о нарушении а несколько 5-7
@Design8D
@Design8D 2 жыл бұрын
вот ошибка Ignoring exception in on_message Traceback (most recent call last): File "C:\Users\Control\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\discord\client.py", line 343, in _run_event await coro(*args, **kwargs) File "C:\Users\Мирослав\Desktop ikon\main.py", line 56, in on_message description=f"*У нарушителя было {data[str(message.author.id)]['WARNS'] - 1} нарушений, после 10 он будет забанен*.", UnboundLocalError: local variable 'data' referenced before assignment
@nn_found
@nn_found 2 жыл бұрын
в начале on_message напиши if message.author == бот или client: return
@user-ev5bx9mp4c
@user-ev5bx9mp4c 2 жыл бұрын
Можно вместо сублайма, использовать визуал студио код?
@user-pn2zm1ob2k
@user-pn2zm1ob2k 2 жыл бұрын
Можно любую среду разработки использовать
@landore64
@landore64 2 жыл бұрын
Конечно можно, мне кажется, что там даже немного удобнее Главное установи раздел для питона в студио коде
@user-uc9hm9mv3d
@user-uc9hm9mv3d 2 жыл бұрын
C:\Users\g\Desktop\ds bot>py main.py C:\Users\g\AppData\Local\Programs\Python\Python39\python.exe: can't open file 'C:\Users\g\Desktop\ds bot\main.py': [Errno 2] No such file or directory пишет вот это что делать?
@GolemIron
@GolemIron 2 жыл бұрын
Привет, пишу с другого акка, думаю ничего страшного. Ты запускаешь через командную строку или через файл, как в видео?
@user-uc9hm9mv3d
@user-uc9hm9mv3d 2 жыл бұрын
@@GolemIron через bat файл
@user-uc9hm9mv3d
@user-uc9hm9mv3d 2 жыл бұрын
короче делал все как в видео показано
@imgolem.
@imgolem. 2 жыл бұрын
@@user-uc9hm9mv3d Ты создал main.py файл?
@imgolem.
@imgolem. 2 жыл бұрын
Судя по ошибке, файла нет в директории (папке)
@user-lp4rr9ki4r
@user-lp4rr9ki4r Жыл бұрын
Import "discord.utils" could not be resolved Что делать?
@MrHackzack
@MrHackzack Жыл бұрын
Мне кажется или на канале было больше видео?
@imgolem.
@imgolem. Жыл бұрын
Нет, было столько)
@Lifer_Word
@Lifer_Word Жыл бұрын
Кто знает как исправить недочёт с авто-защитой? Я пишу, к примеру слово- Плохой. Бот реагирует на слово лох и выдаёт предупреждение. Как исправить?
@Odysseyy__
@Odysseyy__ Жыл бұрын
что за программу он использовает тут
@electron4ik
@electron4ik Жыл бұрын
потому что "пЛОХой"
@Lifer_Word
@Lifer_Word Жыл бұрын
@@electron4ik Америку не открыл, я знаю. Как исправить уже понял
@electron4ik
@electron4ik Жыл бұрын
@@Lifer_Word я мысли не читаю, откуда мне знать что исправил?
@user-wk1kl7ly7x
@user-wk1kl7ly7x Жыл бұрын
Проблема line 18 whith open('user.json', 'w') as file
@неверёнок
@неверёнок Жыл бұрын
вау, наверно код надо тебе было показать? или нам гадать что ты написал?
@Odysseyy__
@Odysseyy__ Жыл бұрын
что за программу ты используешь
@ares1725
@ares1725 Жыл бұрын
Он Sublime Text Я лично больше рекомендую Visual Studio Code
@Odysseyy__
@Odysseyy__ Жыл бұрын
@@ares1725 а где вставить токен бота?
@Odysseyy__
@Odysseyy__ Жыл бұрын
@@ares1725 expected an indented block after 'if' statement on line 84 что делать?
@ares1725
@ares1725 Жыл бұрын
@@Odysseyy__ в поле TOKEN = 'Токен'
@ares1725
@ares1725 Жыл бұрын
@@Odysseyy__ хз,
@sementukhtin519
@sementukhtin519 3 ай бұрын
а как сделать временный бан?
@sementukhtin519
@sementukhtin519 3 ай бұрын
У меня вышло 2 ошибки 1 ошибка: Traceback (most recent call last): File "C:\Users\huawei\AppData\Local\Programs\Python\Python311\Lib\site-packages\discord\client.py", line 441, in _run_event await coro(*args, **kwargs) 2 ошибка: File "c:\Users\huawei\OneDrive\Рабочий стол\Новая папка (5)\main.py", line 36, in on_ready with open('users.json', 'r') as file: ^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'users.json' что делать?
@nyashnyy
@nyashnyy Жыл бұрын
Дай пожалуйста ВК свой или любую свзять есть вопрос по коду. Одна ошибочка которою не могу пофиксить
@Kuraya2
@Kuraya2 Жыл бұрын
Как установить суб лайм?
@ares1725
@ares1725 Жыл бұрын
Необязательно саблайм, можно Visual Studio Code. И др. Редакторы кода
@FertyzYT
@FertyzYT Жыл бұрын
У меня вышла проблема с timestamp=message.created_at, пишет что проблема в нем, но все так же, как у тебя
@FertyzYT
@FertyzYT Жыл бұрын
БОЛЬШЕ НЕ НАДО!!!, Я сам решил, скобки закрыл не правильно
@sn1pexx296
@sn1pexx296 Жыл бұрын
C:\Users\Acer\AppData\Local\Programs\Python\Python310\python.exe: can't open file 'C:\\Users\\Acer\\Desktop\\discord bot\\test.py': [Errno 2] No such file or directory это чо значит
@user-cn6ij1tv8n
@user-cn6ij1tv8n Жыл бұрын
17:00
@RoyHate
@RoyHate 7 ай бұрын
Ты куда пропал?
@aniwither8591
@aniwither8591 2 жыл бұрын
скинь код на гит хаб у меня нервы уже в срыве я только что 2 раза написал все и случано удалил
@aniwither8591
@aniwither8591 2 жыл бұрын
ой бля на гит хаб
@felorez7403
@felorez7403 2 жыл бұрын
ctrl + z, в помощь. Если случайно удалил код попробуй эту комбинацию. Возвращает обратно действия который ты сделал. Не верешь мне, поверь интернету.
@killerferplay614
@killerferplay614 Жыл бұрын
А как тебе авторские права не кинули за песню "Sub-urban Cradles"?))))
@imgolem.
@imgolem. Жыл бұрын
Тихо 🤫
@killerferplay614
@killerferplay614 Жыл бұрын
@@imgolem. :)
@user-qc9df3fu8u
@user-qc9df3fu8u 2 жыл бұрын
у меня в users.json только айди бота
@dubfy
@dubfy 2 жыл бұрын
Используй бд
@unitybro7033
@unitybro7033 2 жыл бұрын
Нужно intents=discord.Intents.all() и на портале разработчиков discord.com/divelopers/applicatoins/ во вкладке Bot включить SERVER MEMBERS INTENT и PRESENCE INTENT
@rston5172
@rston5172 Жыл бұрын
C:\Users\Я\Desktop\модер>py main.py File "C:\Users\Я\Desktop\модер\main.py", line 56 with open('users.json', 'w') as file TabError: inconsistent use of tabs and spaces in indentation чо делать
@imgolem.
@imgolem. Жыл бұрын
Используй только табы или только пробелы для отступов в коде
@rston5172
@rston5172 Жыл бұрын
@@imgolem. непонял можеш обяснить поподробней
@n1ght__.
@n1ght__. Жыл бұрын
@@rston5172 , смотри , есть 2 столбика : 1 | 1 2 - - - -2 | [Enter] Что бы пофиксить данную ошибку нужно стереть все так , что бы 2 оказалась на линии единицы, а потом иы просто нажимаешь Enter перед 2 и должно все заработать
@rston5172
@rston5172 Жыл бұрын
@@n1ght__. непонял
@leclarkit
@leclarkit Жыл бұрын
module 'discord' has no attribute 'intens' такашая ошибка что делать
@imgolem.
@imgolem. Жыл бұрын
Intents вместо intens напиши 😉
@leclarkit
@leclarkit Жыл бұрын
@@imgolem. BotBase.__init__() missing 1 required keyword-only argument: 'intents'
@ares1725
@ares1725 Жыл бұрын
В консоли винды ты прописал pip install discord ?
@scamBYIITRAID
@scamBYIITRAID 5 ай бұрын
скинь код
@superidol76
@superidol76 Жыл бұрын
No module named acyncio. Че делать? Я преустановил - pip install discord.py и - pip install asyncio несколько раз но все равно вылазит
@imgolem.
@imgolem. Жыл бұрын
Что ты используешь в качестве редактора кода? PyCharm?
@slyru.
@slyru. Жыл бұрын
C:\Users\Пользователь\Desktop\dsbot>py main.py File "C:\Users\Пользователь\Desktop\dsbot\main.py", line 30 for guild in bot.guilds: ^ IndentationError: unindent does not match any outer indentation level что делать?
@v1reks13
@v1reks13 Жыл бұрын
а что надо в батнике писать? помогите
@v1reks13
@v1reks13 Жыл бұрын
Starting Bot File "C:\Users\arcen\OneDrive\Рабочий стол\bot ds\bot.py", line 1 { tf1}import discord ^ SyntaxError: unexpected character after line continuation character Для продолжения нажмите любую клавишу . . .
@imgolem.
@imgolem. Жыл бұрын
У тебя что-то с кодировкой файла
@brodaygas6237
@brodaygas6237 11 ай бұрын
У меня несколько ошибок выдаёт 1)line 703, in _run_event 2)line 71, in on_message 3)line 64, in on_message 4)AttributeError: 'Guild' object has no attribute 'text' Ignoring exception in on_message
@No_Name59
@No_Name59 2 жыл бұрын
Дискорд разочаровал.Там сидят сборище персонажей разного сорта.там не только персонажи сидящие в самом дискорде,там и сами лица обслуживающий сам дискорд (то есть это техподдержка самого дискорда и все кто с этим связан). Этот дискорд хвалят со всех сторон.это отчасти правда,но есть обратная сторона этого дискорда.о котором мало кто говорит.нахождение в этом дискорде может быть чревато для некоторых.лучше дважды подумайте.стоит ли идти в этот дискорд?и чего вам нужно от этого дискорда? Плюсы: 1) может попасться местами,но не всегда нормальный коллектив для общения на разные темы; 2) прохождение рейдов в играх которые без общения никак не пройти.даже если постараться; 3)рассчитан на кооперативные игры; Минусы: 1)в дискорде нет "конфиденциальности" от слова совсем никакой.; 2)в дискорде могут попастся разного вида персонажи (уголовники,хакеры,богатые персонажи,юмористы и отбитые на башку персонажи которым плевать на всё и техподдержка самого дискорда),а также молодежь не совсем адыкватная.; 3)обслуживающий персонал самого дискорда который следит за самим дискордом не соблюдает своих же правил от слова совсем.(техподдержка и все кто связан с дискордом). 4)в дискорде могут только "избранные" персонажи кого-то поругать,обматерить и так далее.иначе тебя весь дискорд самиже с дерьмом смешают в прямом смысле слова. 5)общение с другом в дискорде разглашают сами хакеры и обслуживающий персонал дискорда.тайна переписки не соблюдается вовсе. 6)если начнёшь ругатся с кем-то,то повылезают его защитники не имеющие к ругани никакого отношения.и начнется с их стороны затравливание.и после этого подключается обсолютно весь дискорд. 7)хакеры и "пришибленные на голову"(они могут и притворится) юмористы начинают выискивать людей через интернет чтобы насолить у них дома.видать дискорд им сносит голову окончательно. 8) в дискорде не только дети,но и взрослые (прикинувшись дураками) принимают в этом участие. ТАК ЧТО СЛЕДИ ЗА ТЕМ ЧТО ТЫ ГОВОРИШЬ И КОМУ ТЫ ГОВОРИШЬ. P.S: на данный момент присутствовать в дискорде не стоит надобности.там обитают в данный момент некое общество у которых свои законы и правила.они смешают с дерьмом любого.(пример: пасека,а внутри местами сплощенная семейка пчел (отдельные группы)которая при случае либо тебя (группы объединившись) с говном смешает либо сделает незная кого на своё усмотрение). P.S: это некая группа которая нашла свой уютный мирок в дискорде и выбирают новеньких и оценивают их.потом уже делают выводы.а дальше последствия. "Уютный мирок" (В каждом дискорд сервере и сообществе обитают особые выродки.независит от сервера и от статуса находящегося там выродка).000
@No_Name59
@No_Name59 2 жыл бұрын
Этот текст носит познавательно - предупредительный характер.
@No_Name59
@No_Name59 2 жыл бұрын
К твоему видео это идёт как дополнительная информация.
@No_Name59
@No_Name59 2 жыл бұрын
Русскоязычный дискорд втоптает в грязь любого.обмажет дерьмом и не подавится. Там есть "особые" личности которые занимаются в обмазывании дерьмом.00
@warhume
@warhume 11 ай бұрын
line 63 description=f"*Ранее, у нарушителя было уже {data[str(message.author.id)]['WARNS'] - 1} нарушений после 7 он будет забанен!*": ^ SyntaxError: invalid syntax что делать
@yacoxe
@yacoxe 2 жыл бұрын
File "botrun.py", line 43 for member guild in members: ^ SyntaxError: invalid syntax Для продолжения нажмите любую клавишу . . .
@sunsettovich
@sunsettovich 2 жыл бұрын
не правильно написал
@imgolem.
@imgolem. 2 жыл бұрын
for member in guild.members: # код
@yacoxe
@yacoxe 2 жыл бұрын
@@imgolem. Traceback (most recent call last): File "botrun.py", line 25, in if not os.path.exist('users.json'): AttributeError: module 'ntpath' has no attribute 'exist' Для продолжения нажмите любую клавишу . . .
@MoNCTRIkS
@MoNCTRIkS Жыл бұрын
f:/Discord_Bot/main.py Traceback (most recent call last): File "f:\Discord_Bot\main.py", line 1, in import discord ModuleNotFoundError: No module named 'discord что делать? @GIT - Golem Iron IT
@BrooDRay
@BrooDRay Жыл бұрын
Качество кода такое, что хочется застрелиться... 1. file.close() не нужен, т.к. работа происходит в менеджере контекста with (файл гарантировано закроется без вызова метода close) 2. Открывать файл в двойном цикле. Серьезно? 3. BADWORDS и LINKS можно склеить там же, где были объявлены константы. Там где объявляется WARN важно, а не "не важно", как это было сказано в видео. Каждый раз при вызове события будет происходить склейка переменных BADWORDS и LINKS. Зачем? 4. Зачем писать пустой print? print(" ")
@imgolem.
@imgolem. Жыл бұрын
А ты, я смотрю, питонист :D
@user-hf8vf6cu5v
@user-hf8vf6cu5v 4 ай бұрын
File "D:\Python\main.py", line 63, in on_message description=f"*Раннее, у нарушителя было уже {data[str(message.author.id)]['WARNS'] - 1} нарушений, после 7 он будет забанен!*", ^^^^ UnboundLocalError: cannot access local variable 'data' where it is not associated with a value помогите
@slizz7379
@slizz7379 2 жыл бұрын
@Golem Iron [Железный Голем] У меня возникла проблема которую никак не могу решить! Ignoring exception in on_message Traceback (most recent call last): File "C:\Python\lib\site-packages\discord\client.py", line 343, in _run_event await coro(*args, **kwargs) File "C:\Users\Slizz\Desktop\bot moderator\main.py", line 61, in on_message data[str(message.author.id)]['WARNS'] += 1 Помоги если сможешь!
@GolemIron
@GolemIron 2 жыл бұрын
Ответил в Дискорде
@yakuza3562
@yakuza3562 2 жыл бұрын
@@GolemIron можно тоже ответ на подобную проблему?
@koroman288
@koroman288 Жыл бұрын
всё переписал не работает Traceback (most recent call last): File "C:\python\xd\venv\lib\site-packages\discord\http.py", line 300, in static_login data = await self.request(Route('GET', '/users/@me')) File "C:\python\xd\venv\lib\site-packages\discord\http.py", line 254, in request raise HTTPException(r, data) discord.errors.HTTPException: 401 Unauthorized (error code: 0): 401: Unauthorized The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\python\xd\main.py", line 106, in bot.run(TOKEN) File "C:\python\xd\venv\lib\site-packages\discord\client.py", line 723, in run return future.result() File "C:\python\xd\venv\lib\site-packages\discord\client.py", line 702, in runner await self.start(*args, **kwargs) File "C:\python\xd\venv\lib\site-packages\discord\client.py", line 665, in start await self.login(*args, bot=bot) File "C:\python\xd\venv\lib\site-packages\discord\client.py", line 511, in login await self.http.static_login(token.strip(), bot=bot) File "C:\python\xd\venv\lib\site-packages\discord\http.py", line 304, in static_login raise LoginFailure('Improper token has been passed.') from exc discord.errors.LoginFailure: Improper token has been passed. Exception ignored in: Traceback (most recent call last): File "C:\Users\KoRoman\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 116, in __del__ self.close() File "C:\Users\KoRoman\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 108, in close self._loop.call_soon(self._call_connection_lost, None) File "C:\Users\KoRoman\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 750, in call_soon self._check_closed() File "C:\Users\KoRoman\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 515, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed
@imgolem.
@imgolem. Жыл бұрын
У тебя что-то с токеном
@veterok9433
@veterok9433 Жыл бұрын
Прив, У меня такая же проблема была, я скачал новую версию питона, и переустановил все библиотеки, и помогло (Думаю, тебе уже не нужна эта инфа)
@user-tb2hy2bs4i
@user-tb2hy2bs4i 2 жыл бұрын
File "C:\bot\main.py", line 73 await get (message.guild.text_channels, id=999264627160526918).send(embed=emb) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: 'await' outside function Подскажите пожалуйста что делать?
@user-yv2sz4jc4q
@user-yv2sz4jc4q Жыл бұрын
await get(message.guild.text_channels, id=ид).send(embed=emb) вот так поппробуй
@gallandos
@gallandos Жыл бұрын
Привет, выдает ошибку) Не мог бы ты мне помочь? 2022-12-31 23:29:51 ERROR discord.client Ignoring exception in on_message Traceback (most recent call last): File "C:\Users\Ранис\TelegramBots\DiscordBOT\Lib\site-packages\discord\client.py", line 409, in _run_event await coro(*args, **kwargs) File "C:\Users\Ранис\TelegramBots\DiscordBOT\main.py", line 57, in on_message data[str(message.author.id)]['WARNS'] += 1 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ KeyError: '529645615454617600'
Создал Discord Python Бота Для Автоматического Постинга Мемов С Reddit
21:06
PyLounge - программирование на Python и всё о IT
Рет қаралды 12 М.
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 40 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 24 МЛН
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 60 МЛН
🤖 КАК СОЗДАТЬ БОТА ДЛЯ DISCORD СЕРВЕРА
10:24
Майкл Minecrafter
Рет қаралды 4,4 М.
Пишем DISCORD бота на Python
13:48
Хауди Хо™ - Просто о мире IT!
Рет қаралды 699 М.
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 40 МЛН