web-dev-qa-db-fra.com

Discord.py Glitch ou Erreur aléatoire: TypeError: __New __ () Vous avez un mot clé inattendu argument 'Deny_New'

Hier, mon code était parfaitement bien. Tout était couru ... et ça allait bien. Tout à coup, cette erreur:

TypeError: __new__() got an unexpected keyword argument 'deny_new'

apparaît dans ma console de pychammarm. J'ai regardé sur Internet mais je n'ai trouvé que des questions simples avec zéro réponses. J'espère que la communauté Stackoverflow sera capable de m'aider. Je n'ai pas changé mon code, tout ce que j'ai fait, j'ai essayé d'accueillir mon bot sur Heroku, et cela ne va pas bien. Et après mes premières tentatives, j'ai abandonné. Mais, j'ai découvert que mon bot a commencé à devenir fou et je ne pouvais plus le courir: <. Quelqu'un d'autre a-t-il expérimenté cela et sachez comment le réparer? MISE À JOUR Je viens de découvrir que pour une raison quelconque, cela ne fonctionne que sur mon serveur de test, mais pas d'autres serveurs.

Traceback (most recent call last):
  File "C:/Users/danie/PyCharmProjects/skybot/skybotgaming.py", line 21, in <module>
    client.run('TOKEN')
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\client.py", line 640, in run
    return future.result()
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\client.py", line 621, in runner
    await self.start(*args, **kwargs)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\client.py", line 585, in start
    await self.connect(reconnect=reconnect)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\client.py", line 499, in connect
    await self._connect()
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\client.py", line 463, in _connect
    await self.ws.poll_event()
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\gateway.py", line 471, in poll_event
    await self.received_message(msg)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\gateway.py", line 425, in received_message
    func(data)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\state.py", line 750, in parse_guild_create
    guild = self._get_create_guild(data)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\state.py", line 725, in _get_create_guild
    guild._from_data(data)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\guild.py", line 297, in _from_data
    self._sync(guild)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\guild.py", line 328, in _sync
    self._add_channel(CategoryChannel(guild=self, data=c, state=self._state))
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\channel.py", line 726, in __init__
    self._update(guild, data)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\channel.py", line 737, in _update
    self._fill_overwrites(data)
  File "C:\Users\danie\anaconda3\envs\discordbottest\lib\site-packages\discord\abc.py", line 294, in _fill_overwrites
    self._overwrites.append(_Overwrites(id=overridden_id, **overridden))
TypeError: __new__() got an unexpected keyword argument 'deny_new'

Je l'ai essayé avec un fichier et un bot différent et j'ai eu les mêmes résultats, c'est comme un problème avec Discord.py. Ceci est littéralement mon code entier

import discord
import random
from discord.ext import commands
import asyncio
client = commands.Bot(command_prefix='{')
client.remove_command('help')

@client.event
async def on_ready():
    print("Signed in")

@client.command()
async def dm(ctx):
    await ctx.author.send("What up chump?")






client.run('TOKEN')
50
Daniel Tam

Je pense que vous pouvez rencontrer le même problème que moi. J'avais "Discord" installé au lieu de "Discord.py". J'ai pu changer mes exigences.txt pour utiliser "Discord.py" au lieu de "discorder".

discord.py==1.3.4
0
James