Пишем DISCORD бота на Python
Урок как создать Discord бота с нуля.
На языке Python :3
🚀 Курс Python веб-разработчик от SkillFactory: clc.to/z0TUJw
===
Сообщите менеджеру промо-код "Хауди Хо" чтобы получить 10% скидку!
🆇 Код 🆇
pastebin.com/pT0uJcUQ
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена KZread Audio Library.
Пікірлер: 1 800
Инвайт на наш Discord сервер: discord.gg/27ecwHg
@alenka_helenka4794
4 жыл бұрын
Petro Grytsko было уже
@qrtgfqrtgf1574
4 жыл бұрын
Что у тебя за тема в Sublime?
@alenka_helenka4794
4 жыл бұрын
Petro Grytsko В Python за час было
@djsmoke2026
4 жыл бұрын
Эй Хауди можно спросить? Какая тема установлена у тебя на Sublime Text? Выглядит приятно.
@user-vm4mr4kv4u
4 жыл бұрын
Хауди, зделай выпуск как Python используется в data scince, что реально актуально. Of course if it doesn't adverce to the interest and test of your audience. Thnx in advance
Хауди, го видос "программист решает егэ по информатике"
@riddik7772
4 жыл бұрын
было бы круто если бы он сделал
@SenyaPubg-Mobile
4 жыл бұрын
В ТОП
@qazmoke
4 жыл бұрын
ты что?? Это никто не может сделать не уча ответы
@alenka_helenka4794
4 жыл бұрын
pixel GAMES ++😂👌
@dmitri1012
4 жыл бұрын
Мильён лайков
Очень простой бот: берём это, пишем это, качаем это, еще немного кода, почти все, всё. Я: :/
@джамол
4 жыл бұрын
Молодец
@ozz3549
4 жыл бұрын
@@eugenefedoryachenko8793 не только объяснять) Он даже без приколов написать код на питоне с готовой библиотекой не может.
@freeSAM22
4 жыл бұрын
как говорится, "хуяк хуяк и в продакшн")
@ozz3549
4 жыл бұрын
@Рома Про я надеюсь это был рофл и, надеюсь, ник у тебя рофловый и подписки рофловые.
@futuristiccar789
4 жыл бұрын
@@sweetcapitan5690 Фотошоп оригинальный платный?
пипец, я походу не чайник, а кружка... ;(
@user-bn1eq6le9j
3 жыл бұрын
Тебе повезло я вообще тарелка
@Sidylink
3 жыл бұрын
аххахахахахахаххахаъхах эх а я сосиска в тесте...........................
@okay.9323
3 жыл бұрын
@@Sidylink а я вообще сосиска без теста....
@inside1485
3 жыл бұрын
@@okay.9323 а я вообще
@tixfresh4883
3 жыл бұрын
@@okay.9323 а я животное :(
Имелось в виду про уязвимость что можно взять более 2х ролей если "Самые быстрые руки на диком западе"?))
@eclipsium_msk
4 жыл бұрын
Блокирующая очередь исправит положение :)
@iliadubrovskii8204
4 жыл бұрын
@@eclipsium_msk или семафоры Дейкстра)
@magicmc231
4 жыл бұрын
Ну а если быть совсем честным, то бо́льшая уязвимость - показанный токен)
@tuid_
4 жыл бұрын
ахахах я так каждый второй серв обманывал и брал "больше чем надо" ахахах
@MONOL1T1
3 жыл бұрын
@@eclipsium_msk можете подробнее подсказать как это реализовать
Я: начинаю учить Python.. Хауди: Привет, вы меня звали))
@A9to
4 жыл бұрын
плз. кинь какие-то книги по питону (кроме "byte of python")
@A9to
4 жыл бұрын
@@skyfin5566 спасибо, почитаю
@phoen1xbj183
4 жыл бұрын
@@A9to "Python cookbook" только я русскую версию не нашел
@ghostinthewires7006
4 жыл бұрын
@@A9to многие говорят, что сейчас лучшая это python crash course, которая состоит из двух частей: 1) Фундаментальные знания 2) Проекты (сайт, игра и какая-то алгоритмическая функция, точно не помню)
@user-is5eg1pw1m
4 жыл бұрын
@@A9to грокаем Алгоритм
Классно видеть комментарий "классный видос" через 2 минуты после того как вышёл ролик хотя ролик длится 13 минут )))
@daze4276
4 жыл бұрын
Наделал ботов
@futuristiccar789
4 жыл бұрын
Пацаны попросите его сделать видео как искать красивые обои для компа.
@pyke4663
4 жыл бұрын
@@futuristiccar789 в браузере
@futuristiccar789
4 жыл бұрын
@@pyke4663 я понял но у меня не получается найти такие красивые как у хауди. У меня какая то фигня выходит.
@dmitri1012
4 жыл бұрын
Хауди Хо тыж хауди, а свои же обои найти не можешь
Спасибо за актуальные темы, точнее за практические примеры с применением того или иного языка
Самая большая уязвимость твоего бота - то, что ты показал токен.
@poly1957
4 жыл бұрын
А ты шаришь)
@Meh
4 жыл бұрын
Кнопка "регенерировать токен": Ну да, ну да, пошел я нафиг...
@oleg4260_
4 жыл бұрын
@@MehЭто просто шутка, что ты не понимаешь?
@user-vp4zs9we4u
4 жыл бұрын
после видео он нафиг удалил бота )
@SashaGun_GD
3 жыл бұрын
@@user-vp4zs9we4u боты слишком крутые, чтобы их уничтожить!
Давно ждал этот ролик , спасибо тебе !
Когда пишешь телеграмм бота на python, и тут выходит видос хауди. Ай зачем мне этот телеграмм пойду в дискорд
@poly1957
4 жыл бұрын
Supernatural New жиза
@Hammerill_YT
4 жыл бұрын
Через неделю: *выходит видео как написать ТГ-бота*
@__kartofanchik
4 жыл бұрын
Кирилл Петров кстати мне про тг видос очень помог. У меня с клавиатурами траблы были)
Хауди, спасибо за урок, как раз Python проходим
Спасибо тебе! Я смотрел другие видео, и у меня не получалось, посмотрел твоё, не сразу, но получилось !
@mrakali5327
4 жыл бұрын
чел а где найти токен конфига подскажи
Хауди: Поймёт даже чайник Я: Ничего не понимаю, похоже я чай
я: Переписываю весь код с видео код: в описании я: ...
@user-gc5zc8pm1j
4 жыл бұрын
тоже самое
@arslee07
4 жыл бұрын
ты лучше изучай код, а не просто слизывай...
@user-dm8jf2cj5s
4 жыл бұрын
@@arslee07 Я свою игру написал текстовую сам
@insdeap5934
3 жыл бұрын
в какой проге писать этот код?
@insdeap5934
3 жыл бұрын
просто не могу понять где скачивать все библиотеки и прописывать и создавать тело бота
Оооо, ништяк видео которое я так долго ждал.
Спасибо, благодаря тебе написал намного более полезного бота чем у меня был) Удачи тебе!!
@FluffyPaws_
2 жыл бұрын
Помоги
Сколько смотрю каждый видос лучше предыдущего. Спасибо Хауди за ах***енный контент по python и не только. P.S. подсел на python как только начал смотреть канал.
*Ого что-то новое топ👌*
наконец-то новый видос подъехал
Я уже полгода ломал голову, чтобы такое добавить такое интересное на свой сервер. Спасибо бро!!!👍👍👍
Опа, топ контент подъехал
Я так думаю ты лучше всего учишь программированию потому что я думал что вот посмотрю ролик про час обучения в python ничего не пойму и пофиг но оказалось я начал узнавать много чего интересного и может реально буду не плохо программировать спасибо за то что ты есть:)
@kurokaz6546
2 жыл бұрын
тоже с него начала, но его урок "За 1 час обучаю питону" полный бред, там даже половины нет того, что есть в питоне.
@underlifestik7553
2 жыл бұрын
ну это немного да
@killka7749
Жыл бұрын
Он ничего не обьяснил, просто показал вставляйте вот это вот сюда. Не объяснения почему тут строчка отступаеться, не объяснения различный терминов типо “def”, просто показал что так вот можно. Таким образом ничему не научиться.
@drakon4ik146
Жыл бұрын
Лучше купи курс, или прочитай книгу, Я читаю сейчас "укус питона" с перевода на русский, очень интересная книга, и очень познавательная, жаль что в ней заданий нет, но если есть желание то слздавай сам себе задания, и пытайся их выполнить, лично я сейчас до недавнего времени начал изучать "аограм" програмирую ну не больше месяца
@drakon4ik146
Жыл бұрын
@@killka7749 полностью согласе, по моему мнению хауди просто развлекательный канал, и никак не несёт в себе какие-то сведения которые смогут помочь в саморазвитии
Спасибо большое! Очень помогли!
Спасибо, ты красава! Удачи тебе!
Спасибо,Хауди!Твой контент очень полезен.Ещё раз спасибо тебе огромное за твой труд,твою работу!
Ох, чувствую когда-то будет урок по написанию Сайта с нуля на Python)) В одном видео)😅
@draklowell
4 жыл бұрын
Уже было, урок Django
@ozz3549
4 жыл бұрын
@@draklowell ну ао факту это не создание сайта, вернее не полное. Кроме приложения на джанго нужно показать деплой, настройку веб-сервера, бд. А так толку от той приложухи, если не понимаешь че дальше с этим делать...
@draklowell
4 жыл бұрын
@@ozz3549 он целый час показывал бд, апликухы, ну да настройку на продакшн он не показывал
@artemgoncarov_dev
2 жыл бұрын
На пайтоне сайты не пишутся, они пишутся на html, css, js
@user-dt1gt3jm4j
2 жыл бұрын
Вроде бы сайты на ruby php и html делают
Хауди, можешь рассказать про многопоточность и разные её варианты? Лучший😍
Спасибо. Видео было очень полезно
А если у тебя роль 1С программиста, то тебя сразу выкидывает с сервера?)
@oleg4260_
4 жыл бұрын
Не только выкидывает, но и банит а также подаёт жалобу в дискорд.
@hustle_juno
4 жыл бұрын
Зачем так жестко. У 1С-шников и так вся жизнь - страдание
@martysh1226
4 жыл бұрын
@@oleg4260_ и не только, подаёт жалобу в правительство и даёт очень большой срок тюрьмы.
@qw4d_
3 жыл бұрын
1с это уже не программист
@all_paca4289
3 жыл бұрын
@Fantom это как басисты. Тоже люди, тоже что-то умеют, но над ними постоянно угарают
Наконец то Абрахам выпустил видос по Питончику к тому же практический . Единственный ютубер которого можно смотреть, учить любимый язык , и не уснуть !
@kammomile
4 жыл бұрын
Не единственный
@vladimirlevchenko1470
4 жыл бұрын
Ничего Особенного , и не забывай давать свои рекомендации , так честней
@user-lz5pf1og2k
4 жыл бұрын
Кто еще ?)
@c4llv07e
4 жыл бұрын
extreme code? Но, так согласен, ютуберов как Гоша Дударь у нас много, а вот нормальных, как Хауди - мало.
Орнул с момента «играет в игру Гугл хром уже 4 часа» наверное так отсылку сделал на видео про 3д динозаврика ;)
С заданием классная идея
То чувство, когда код бота с своим токеном не работает хотя уже установил дискорд.пай через pip install discord.py, и сделал все точно так же но с своим токеном.
@whdlsy
Жыл бұрын
версия python не та знач попробуй pip install discord просто
Сделай пожалуйста ещё видео про написание ботов🙏🙏🙏🙏
@itzhellcod3r-developer609
4 жыл бұрын
Во-первых: Видео* Во-вторых: читай доки,больше пользы будет.
Блин Хауди какойже все таки ты офигенный))
Красава! Продолжай видосы по пайтону
Вот про исключение ролей хотелось бы послушать, так как данный код не хочет работать при добавлении реакции к сообщению, ссылаясь на отсутствие исключений.
Хауди, го видос "Как починить утюг если перестал морозить"
Как всегда топ.
Наконец-то топ контент у Хауди :D
Спасибо тебе Абрахам! Только из-за тебя я начал учить питон пол года назад! Теперь я могу сделать программку в консоли (Язык учу сам без курсов)
@vihgvafy1830
3 жыл бұрын
Молодец, сложна?
@fliks7662
3 жыл бұрын
@@vihgvafy1830 Да нет, не очень сложно. Главное выучить синтаксис, а там уже и import будешь использовать))
@vihgvafy1830
3 жыл бұрын
Спс
Оооо, контент 😃
Ну вот, не зря начал учить пайтон)
Ничего непонятно, но очень интересно
Как я вижу главная проблема бота при асинхронной выполнение: Возможность легко организовать DDoS атаку одновременным вызовом запросов. Чтоб этого избежать можно организовать фильтрацию запросов от j-ого пользователя на n-ое время.
Люблю этот канал
Очень круто!!!
при запуске бота возникла проблема с интентами, для тех, у кого так же на самом начале возникла такая же проблема: client = discord.Client(intents=discord.Intents.default()) вставить эту тему в 10 строчку вместе client = MyClient() фиксит тему с ошибками при запуске
@ragebiker9628
Жыл бұрын
Огромное тебе спасибо друг, полчаса голову ломал, гайды искал и прочее и резко решил заглянуть в коменты)
@br_matsu
Жыл бұрын
@@ragebiker9628 пожалуйста, бро. Так же сидел и голову ломал, гуглил и так далее, такой же работяга)
@fraitforskrown8409
10 ай бұрын
Спасибо, мужики
@kuser740
10 ай бұрын
Спасибо)
@pinksmilemvd
Ай бұрын
вот он реальный герой...спасибо огромное!!!!
Давай побольше уроков по дискорд ботам
Абрахам, сделай, пожалуйста, ролик на тему " с чего начать программирование" то есть человек без понятия, что делать, что учить, что читать.
Хауди , привет, не мог бы ты ответить или записать видео о том как ты становился веб-разработчиком (в плане с каких языков начинал ) и как бы ты построил план обучения если б ты был новичком но знал всё что знает опытный программист т.е как бы начал (изучал бы hyml и css или сначало пайтон и тд)
Запили серию видосов по написанию своего Discord бота на Python
@cemttaucah9354
4 жыл бұрын
+
@itzhellcod3r-developer609
4 жыл бұрын
Если немного пошарится а доках,то и самому можно во всём разобратся.
@drizentgame1509
4 жыл бұрын
@@itzhellcod3r-developer609 я ведь не спорю, можно изучить азы Python, почитать доки по discord.py и без проблем создать бота, но русскоязычных гайдов на Ютубе не так много, а от Хауди это будет ещё и интересно
@itzhellcod3r-developer609
4 жыл бұрын
@@drizentgame1509 ок,тут я с тобой согласен.
@leftybot7846
4 жыл бұрын
+
Следующее видео: Програмируем Питон с нуля
@YobinBobinBlin
3 жыл бұрын
за 1 час
Сделай пожалуйста видос про выбор лицензии проекта при создании репозитори на гитхабе. в чём между ними различия и какую для какого проекта лучше выбрать.
Приятный голосочек))
6:00 - 1С - это какашка!!!!!! Хахахаха ))))
@Nem1k
4 жыл бұрын
♣️🤡♣️
@shizoshiz
3 жыл бұрын
Что правда то правда, но программисты на нем зарабатывают намного больше, чем питонисты
Учитель спрашивает: - Что такое Python Все: - Змея Хауди Хо: - Язык программирования
@dwhidwwdiohwdhiohwdhiowd
4 жыл бұрын
:/
@ahumukc
4 жыл бұрын
/|\ /|\ /|\
@mezilarn8236
4 жыл бұрын
Смешно
@user-bc8wj5po5d
4 жыл бұрын
@Губка Обычная Python это вид змеи
@user-nf6nq4im8u
4 жыл бұрын
интепритатор)
я нач... хауди даже не договаривай я тебя понел держи
КРАСАВА!! 🤝
Лол,я в ролик попал на 0:06 Рикардо Примос)))
@josiking533
3 жыл бұрын
Прикол4к
6:00 Абрахам, играет в Google Chrome
@josiking533
3 жыл бұрын
Уже 4 часов
@user-uy2gg8mm6s
3 жыл бұрын
masvp: играет в Microsoft visual studio xD
Хауди не мог бы ты по подробнее затронуть тему ассинхронного программирования. Тема интересная, но довольно размытая . Новичкам вроде меня понять что и как там , сложно. Подумай мож запилить видео с хотя бы с кратким объяснением темы. Заранее спасибо )))
НАКОНЕЦ!!! НАСТУПИЛ ТОТ ДЕНЬ КОГДА ХАУДИ ВЫЛОЖИТ ВИДЕО КАК создать бота в Дискорде
AttributeError("'NoneType' object has no attribute 'roles'") - как решить ?
@elizar2014
2 жыл бұрын
У меня такая же проблема
1:55 при попытке установить миллион ошибок
@Alexandrium88
3 жыл бұрын
очень нужен ответ! а его нет((
@gamesall8838
3 жыл бұрын
+
@min_way
3 жыл бұрын
скорее всего у тебя python 3.9. если да, то проблема в этом. дело в том что версия питона 3.9 вышла относительно недавно, на данный момент ещё сырая и от того многие модули на нём пока не поддерживаются. параллельно установи python 3.8 на нём будет всё работать нормально, сам проверял, с такой же ошибкой сталкивался. после установки python 3.8, старую (3.9) можешь не удалять. после этого перезапусти пип (пип это командная строка) и сперва пропиши pip --version если в конце будет написано python 3.8, то вновь пропиши pip install discord.py по идее, модуль должен установиться
@hiikion2239
3 жыл бұрын
@@min_way не работает, пробовал на 4 версиях 3.8.0 3.8.3 3.8.7 3.9.1 одна и та же ошибка File "", line 1 pip install discord.py ^ SyntaxError: invalid syntax
@Dixarp
2 жыл бұрын
@@hiikion2239 ты в интерактивном режиме пишешь? Это надо в cmd писать
Еще бы гайдик по деплою по какой--нибудь heroku -- был бы топ. Хотя и этот видос максимально полезен, давно не получал столько инфы за 10 минут.
Го 2 часть день глазами программиста)
4027 - Создаем дискорд на Python чтобы создать бота на Python для дискорда написанного на Python
Все сделал, ток через cmd не запускается
Пожалуй начну изучение с некого дискорта ) А уже потом программирование бота.
@user-se3de6gq5o
4 жыл бұрын
Дискорда*
Обажаю когда Хауди говорит слово чайник
client = MyClient(intents = discord.Intents.all()) client.run(config.TOKEN)
@limtime3054
3 жыл бұрын
Спасибо
@seryan9982
3 жыл бұрын
Ура! Спасибо! (Где решение проблемы нашел?)
@user-tg5ot4fm9z
3 жыл бұрын
@@seryan9982 увидел в документации, что должны быть включены какие-то интенты, загуглил и нашел эту строчку, прост скопировал то, что с ними связано было и оно сразу заработало
666 лайков я что-то не вовремя.
уязвимость в том что вызовы событий асинхронны, и что бы его защитить надо его синхронизироват, всё
Воу,Хауди,красава!Я как раз незнал,как сообщения "захватывать" по id. Я сам в discord py шарю,но про это - незнал
Можно ссылку на дискорд серв? :3
@hofty3037
3 жыл бұрын
а закреплёный ком прочекать не?))
Хауди, дай ссылку на канал дискорд пожалуйста. А то эта уже не активна
@vihgvafy1830
3 жыл бұрын
Да
Ееее снова Python!!!
Пацаны, мы дождались! Открываю пиво, за ваше здоровье😏
AttributeError("'NoneType' object has no attribute 'roles'") Это что?
@degree777
3 жыл бұрын
У меня тоже
@amidl
3 жыл бұрын
Ну, да и английский мы не знаем и в google заблокировали
@degree777
3 жыл бұрын
@@amidl И английский знаем, и в гугле не заблокированы, но решение иногда не подходит, и что делать? От чего такие наезды вообще, тебе делать нечего?
@amidl
3 жыл бұрын
@@degree777 Ну, так там же написано, что у объекта без типа нет атрибута роли. Скорее всего, ты не присвоил переменной нужный объект
@Z8FEAR
3 жыл бұрын
@@amidl а как конкретно это исправить?
Хехе, что у меня видосы смотрел?))
@ZEF1ROK
3 жыл бұрын
Фсоки?! А ты что туту делаешь?
@azaz0916
3 жыл бұрын
О, какие люди))
Блин хабибоба хо, ну ты конечно крутой
Очень просто и понятно, а то на js я 27 строчек кода написал только для того чтобы на пинг отвечал понг
13:30 мой Батя мне всегда это говорит ))
@Tvitser
4 жыл бұрын
Жиза
Рабочий код на 2022 год: import discord from discord import utils import config class MyClient(discord.Client): # Проверка готовности бота async def on_ready(self): print('Logged on as {0}!'.format(self.user)) # Добавление роли с помощью реакции async def on_raw_reaction_add(self, payload): if payload.message_id == config.POST_ID: channel = self.get_channel(payload.channel_id) # получаем объект канала message = await channel.fetch_message(payload.message_id) # получаем объект сообщения member = payload.member # получаем объект пользователя который поставил реакцию print(member) try: emoji = str(payload.emoji) # эмоджи который выбрал юзер role = utils.get(message.guild.roles, id=config.ROLES[emoji]) # объект выбранной роли (если есть) if(len([i for i in member.roles if i.id not in config.EXCROLES])
у меня бот не запускается :/
@darne369
Ай бұрын
А ты конфиг создал?
Оставь под видосиком ссылку на твой SoundCloud , уверен что не только я хочу послушать твой плейлист
Долго не было)
Где ссылка на discord?
Новичков в Python много, но я не один из них.
@netflixfree3773
4 жыл бұрын
Я тож
@Korkish
4 жыл бұрын
Учу питон 5 й месяц, ох##нный язык, если не начал - пора
@skillet4161
4 жыл бұрын
@@wers200 для чего это все?
@skillet4161
4 жыл бұрын
@@wers200 ясно, без цели значит.. жаль.
когда не можеш создать бота но когда вышло урок хауди ты ееееееееесссссссссс
Круто! Теперь я знаю каа сделать бота))
Спасибо, Хауди за мотивацию к обучения программированию(в том числе за то, что в одном из видео посоветовал учить python) P.S это единственный канал, где я не проматываю рекламу, и всегда перехожу по ссылкам из описания на рекламируемый сайт
@voidptr_t
4 жыл бұрын
Дам совет - учи что-нибудь)
Только вышло видео, только началось, а в комментах уже люди, которые успели вписать по этому видео бота. Не прошло и минуты как на видос налетело 100+ лайков, якобы наперёд. Народ, можете сначала потребить контент, и уже потом оценивать?
@smyzi-pvpandbuild7739
4 жыл бұрын
Нахера? если Хауди делает только топ конент
@Jom1331
4 жыл бұрын
Это накрутка, мань
@FrazE-
4 жыл бұрын
@@Jom1331 лол как ты можешь понять что это накрутка? Многие ставят лайк не смотря видос, так же и хейтеры ставят диз не смотря видос (ну или просто перемотав)
Хауди ты будешь делать новые уроки по пайтону?
Хауди, через какую программу озвучиваешь видео?
как всегда топчик) Хауди сделай видео как заработать в 2020 году, ставьте лайки чтобы он увидел
@user-fq9cb4wm5b
4 жыл бұрын
Я тебе расскажу секретный способ как заработать. 1)поднимаешь свою жопу с дивана. 2) идёшь и ищешь работу.
@ibragimbocharov2529
4 жыл бұрын
@@user-fq9cb4wm5b Я имел как заработать в в сети)
@golodnyy
4 жыл бұрын
@@user-fq9cb4wm5b дело говоришь
@user-is5eg1pw1m
4 жыл бұрын
Хочешь денег?: тогда поднимай жопу иди работай на курьера Яндекс Еда
@danys4740
4 жыл бұрын
@@user-fq9cb4wm5b ЛЯ реально работает
*Го видос по ботам для вк*
@MrFunny01
4 жыл бұрын
Уже был kzread.info/dash/bejne/qaWLxJuYgcerj8o.html
За хауди и двор стреляем в упор :>