PDA

Просмотр полной версии : Bot Discord


Grafika1
02.12.2022, 12:54
Хелпаните бот не запускается. Хотя взял с примера на гит хабе.



2022-12-02 10:50:40 INFO discord.client logging in using static token

Traceback (most recent call last):

File "C:\Users\cawa1\Documents\bot discord\discord-bot.py", line 12, in

bot.run('MTA0Nzk3NTA1ODA3MDU4NTQ4NQ.GkRbkF.6HcqLHf Wnl-7lf1Jjban6tUCfeLqUIkHgJbfcQ')

File "C:\Users\cawa1\Documents\bot discord\venv\Lib\site-packages\discord\client.py", line 828, in run

asyncio.run(runner())

File "C:\Users\cawa1\AppData\Local\Programs\Python\Pytho n311\Lib\asyncio\runners.py", line 190, in run

return runner.run(main)

^^^^^^^^^^^^^^^^

File "C:\Users\cawa1\AppData\Local\Programs\Python\Pytho n311\Lib\asyncio\runners.py", line 118, in run

return self._loop.run_until_complete(task)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\cawa1\AppData\Local\Programs\Python\Pytho n311\Lib\asyncio\base_events.py", line 650, in run_until_complete

return future.result()

^^^^^^^^^^^^^^^

File "C:\Users\cawa1\Documents\bot discord\venv\Lib\site-packages\discord\client.py", line 817, in runner

await self.start(token, reconnect=reconnect)

File "C:\Users\cawa1\Documents\bot discord\venv\Lib\site-packages\discord\client.py", line 746, in start

await self.connect(reconnect=reconnect)

File "C:\Users\cawa1\Documents\bot discord\venv\Lib\site-packages\discord\client.py", line 672, in connect

raise PrivilegedIntentsRequired(exc.shard_id) from None

discord.errors.PrivilegedIntentsRequired: Shard ID None is requesting privileged intents that have not been explicitly enabled in the developer portal. It is recommended to go to https://discord.com/developers/applications/ and explicitly enable the privileged intents within your application's page. If this is not possible, then consider disabling the privileged intents instead.



вот код



import discord

from discord.ext import commands

intents = discord.Intents.default()

intents.message_content = True

bot = commands.Bot(command_prefix='>', intents=intents)

@bot.command()

async def ping(ctx):

await ctx.send('pong')

bot.run('token')

laiser
02.12.2022, 17:14
С дискордом не знаком, но ошибка говорит, что у тебя не включены привелегии.

Нужно включить их тут https://discord.com/developers/applications/