Я получаю сообщение об ошибке в модуле flask_discord
для Python. Код, где появляется ошибка:
def __init__(self, payload):
self._payload = payload
self.id = int(self._payload["id"])
self.name = self._payload["name"]
self.icon_hash = self._payload.get("icon")
self.is_owner = self._payload.get("owner")
self.permissions_value = self._payload.get("permissions")
Сама ошибка:
Apr 28 05:58:22 shishdedi.gq env[241748]: File "/home/okame/bots/flex/cogs/http.py", line 93, in dboard
Apr 28 05:58:22 shishdedi.gq env[241748]: for guild in self.discord.fetch_guilds():
Apr 28 05:58:22 shishdedi.gq env[241748]: File "/home/okame/.local/lib/python3.8/site-packages/flask_discord/client.py", line 107, in fetch_guilds
Apr 28 05:58:22 shishdedi.gq env[241748]: return [models.Guild(payload) for payload in guilds_payload]
Apr 28 05:58:22 shishdedi.gq env[241748]: File "/home/okame/.local/lib/python3.8/site-packages/flask_discord/client.py", line 107, in <listcomp>
Apr 28 05:58:22 shishdedi.gq env[241748]: return [models.Guild(payload) for payload in guilds_payload]
Apr 28 05:58:22 shishdedi.gq env[241748]: File "/home/okame/.local/lib/python3.8/site-packages/flask_discord/models/guild.py", line 26, in __init__
Apr 28 05:58:22 shishdedi.gq env[241748]: self.id = int(self._payload["id"])
Apr 28 05:58:22 shishdedi.gq env[241748]: TypeError: string indices must be integers
Спасибо.