БОТ для Discord [ 12 ] | Статус бота

  Рет қаралды 20,276

Фсоки

Фсоки

4 жыл бұрын

=-=-=-=-=-= Полезные Ссылки =-=-=-=-=-=
💻 Группа ВК: fsoky
📒 Личка: ansqqq
⬜️ Мой дискорд: Fsoky#9610
📚 Сервер Discord:
📰 Сайт: fsokycomm.info
=-=-=-=-=-= Материалы =-=-=-=-=-=
📁 Документация по discord python: discordpy.readthedocs.io/en/l...
📁 Документация по Requests python: python-scripts.com/requests
=-=-=-=-=-= Прочее =-=-=-=-=-=
#discord #bot #pythonbot #фсоки #программирование

Пікірлер: 55
@channel-of-Kir
@channel-of-Kir 10 ай бұрын
Смотрел ремейк этого курса. Весь курс врятли смотреть буду так как в его ремейке было много инфы, которая была, но тем не менее хочу похвалить старый курс, по насыщенности он не хуже ремейка! Автору респект, сразу видно шарит за коддинг.
@borisovilya4377
@borisovilya4377 4 жыл бұрын
12 роликов и всё понятно, спасибо!
@Manik1348
@Manik1348 4 жыл бұрын
👍
@alex_239
@alex_239 2 жыл бұрын
А как сделать чтобы в статусе было написано смотрит за {количество серверов на которых бот добавлен}? Подскажите пж не могу сделать
@user-dz4gs2xh3i
@user-dz4gs2xh3i 4 жыл бұрын
А подскажи, что за тема подсветки синтаксиса?
@fsoky
@fsoky 4 жыл бұрын
ayu mirage
@sleepwalker9383
@sleepwalker9383 Жыл бұрын
An error occurred in on_ready: activity must derive from BaseActivity. как пофиксить?
@bnigh6154
@bnigh6154 4 жыл бұрын
Как поставить статус я то знаю)
@h4rd756
@h4rd756 3 жыл бұрын
А как сделать что бы бот не играл, а стримил?
@ms_craft4784
@ms_craft4784 3 жыл бұрын
А как сделать чтобы статус менялся и там отображалось на скольки он серверах?
@EgorBron
@EgorBron 3 жыл бұрын
tasks.loop, в нём получаешь количество серверов через len(bot.guilds) (или вместо bot укажи client) и через f-строку вставляешь в изменение статуса. Запускаешь его в on_ready и всё круто. Про таскс.луп подробная информация есть в документации к discord.py, ну и в интернете тоже
@NeonTechFox
@NeonTechFox Жыл бұрын
Так много людей с вопросами о смене статуса, в видео показано слишком мало было. Показывать "смотрит за (количество серверов) серверами" делается: f'за {len(guild for guild in bot.guilds)} серверами' - поместите эту строку в статус и обновляйте каждую минуту допустим (цикл while -> команда для смены статуса -> asyncio.sleep(60)) Для смены статуса на разные структура в on_ready: while True: смена статуса asyncio.sleep(время в секундах) смена статуса asyncio.sleep(время в секундах) Не обновляйте статус слишком быстро, дискорд такое не любит и может выкинуть ошибку в коде бота об отключении. Я бы советовал минимум 10 но в теории не меньше 5
@neskariss
@neskariss Жыл бұрын
Здравствуй. Надеюсь ты ответишь. Хочу задать один вопрос. Что делать, если бот не меняет статус? Я код написал правильно, но всё равно бот не меняет.
@NeonTechFox
@NeonTechFox Жыл бұрын
@@neskariss Если ошибок нет и запускается нормально то попробуй подождать (час может), дискорд иногда не хочет обновлять сразу. У меня такого не было так что большего посоветовать не могу
@neskariss
@neskariss Жыл бұрын
Бота оставлять включённым?
@NeonTechFox
@NeonTechFox Жыл бұрын
Да
@XaT_Tab
@XaT_Tab 3 жыл бұрын
Может кто-то подскажет, как сделать чтоб бот считывал онлайн в игре и отображал его в статусе своём(дискорд бот) ?
@daniilsmikoov
@daniilsmikoov Жыл бұрын
Посмотри в библиотеке
@nikstortv2171
@nikstortv2171 4 жыл бұрын
Боже у меня сейчас так бомбило как никогда,розказую. Сижу пишу едентичный код к твоему но он не работает,думаю в чем проблема ,а оказалась что я поставел лишний пробел перед await(((Вердикт:будте внемательнее
@kirill_monster
@kirill_monster 2 жыл бұрын
У меня бомбит я сделал DJ бота в дс и в итоге когда я ставлю его на паузу а потом возвращаю музыку то он выдает ошибку но Всеравно выполняет все
@laneiwakura
@laneiwakura 4 жыл бұрын
Выдаёт ошибку Await за пределами функции, что это значит?
@fsoky
@fsoky 4 жыл бұрын
Значит, что-то не так
@laneiwakura
@laneiwakura 4 жыл бұрын
@@fsoky Хм, а как исправить?
@fsoky
@fsoky 4 жыл бұрын
@@laneiwakuraискать проблему
@Oleksandr9665
@Oleksandr9665 4 жыл бұрын
А что надо указать в activity = discord.(тута) чтобы не было в статусе "Играет в"?
@fsoky
@fsoky 4 жыл бұрын
Посмотри в документации
@deadlywhy
@deadlywhy 2 жыл бұрын
статус "неактивен" как записать?
@MrFoxykov
@MrFoxykov 2 жыл бұрын
Тоже самое нужно
@vog25
@vog25 2 жыл бұрын
вместо online - idle
@MrFoxykov
@MrFoxykov 2 жыл бұрын
@@vog25 спасибо
@eugen_op
@eugen_op 2 жыл бұрын
А как сделать, что бы бот менял свой статус?
@fsoky
@fsoky 2 жыл бұрын
На зарубежном канале "Lucas" видел
@eugen_op
@eugen_op 2 жыл бұрын
@@fsoky error: src refspec refs/heads/git does not match any что делать?
@main_zhenek
@main_zhenek 4 жыл бұрын
await is only valid in async function бла бла бла
@NeonTechFox
@NeonTechFox Жыл бұрын
У тебя не асинхронная функция, async перед функцией скорее всего забыл
@justafifed3801
@justafifed3801 4 жыл бұрын
А как сделать чтобы там было не Играет в а Слушает?? В документациях я не нашёл(
@ter9367
@ter9367 3 жыл бұрын
discord.ActivityType.watching
@ter9367
@ter9367 2 жыл бұрын
@deb1s бро я уже забыл. Это год назад было)
@fr3zzer
@fr3zzer 3 жыл бұрын
А как сделать в статусе, чтобы он следил за онлайном сервера
@fsoky
@fsoky 3 жыл бұрын
watching вроде
@fr3zzer
@fr3zzer 3 жыл бұрын
@@fsoky игрового сервера, а не дс
@EgorBron
@EgorBron 3 жыл бұрын
@@fr3zzer API этого сервера
@Hoodrichoff
@Hoodrichoff 3 жыл бұрын
await.bot.change_presence( status = discord.Status.online, activity = discord.Game('al!help')) ^ SyntaxError: invalid syntax
@fadodid8526
@fadodid8526 3 жыл бұрын
await пишется раздельно
@main_zhenek
@main_zhenek 4 жыл бұрын
Не работает
@fsoky
@fsoky 4 жыл бұрын
работает
@user-ek6um9vn3q
@user-ek6um9vn3q 3 жыл бұрын
@@fsoky дикий тролинг)
@user-qw8mm6bt9p
@user-qw8mm6bt9p 3 жыл бұрын
discord.Streaming можно поставить чтоб смотрел
@EgorBron
@EgorBron 3 жыл бұрын
Не streaming, а watching. Streaming - стрим
@lonlegenda264
@lonlegenda264 4 жыл бұрын
Дайте код для того чтоб было несколько статусов и они менялись через некоторое время =D
@itsmakar2412
@itsmakar2412 4 жыл бұрын
Да я тут за тем же
@iDenisNEXT
@iDenisNEXT 4 жыл бұрын
@Варвар Вася ты здурел? бд запрещен самим дискордом, а он имел в виду не на свой статус, а на статус бота
@calton4051
@calton4051 2 жыл бұрын
Помоги плз у меня не получается(((
@mateysheev
@mateysheev 2 жыл бұрын
Ignoring exception in on_ready Traceback (most recent call last): File "D:\Pyton\lib\site-packages\diskord\client.py", line 428, in _run_event await coro(*args, **kwargs) File "C:\Users\admin\Desktop\my projects\Python\diskord\main.py", line 15, in on_ready await client.change_presence(activity = discord.Game('#help')) File "D:\Pyton\lib\site-packages\diskord\client.py", line 1199, in change_presence await self.ws.change_presence(activity=activity, status=status_str) File "D:\Pyton\lib\site-packages\diskord\gateway.py", line 656, in change_presence raise InvalidArgument("activity must derive from BaseActivity.") diskord.errors.InvalidArgument: activity must derive from BaseActivity.
@mateysheev
@mateysheev 2 жыл бұрын
я решил проблему
БОТ для Discord [ 13 ] | Фильтрация чата
4:27
Создал Discord Python Бота Для Автоматического Постинга Мемов С Reddit
21:06
PyLounge - программирование на Python и всё о IT
Рет қаралды 12 М.
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 27 МЛН
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 20 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 34 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 92 МЛН
Я сделал онлайн игру за 24 часа!
13:01
Хауди Хо™ - Просто о мире IT!
Рет қаралды 288 М.
Пишем DISCORD бота на Python
13:48
Хауди Хо™ - Просто о мире IT!
Рет қаралды 698 М.
Asus  VivoBook Винда за 8 часов!
1:00
Sergey Delaisy
Рет қаралды 1,2 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,3 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,4 МЛН