Discord Bot Coding - PullRequest
       8

Discord Bot Coding

0 голосов
/ 25 апреля 2020

Я пытаюсь закодировать бот разногласий, но я пока не могу запустить бот.

AttributeError: partially initialized module 'discord' has no attribute 'Client' (most likely due to a circular import)

Я все настроил, но не ошибся

1 Ответ

1 голос
/ 26 апреля 2020

Ваш заголовок (до того, как у вас будут какие-либо вызовы функций или методов) должен включать следующие элементы:

import discord
from discord.ext import commands

Вам также необходимо инициализировать ваш дискорд клиент. В этом случае клиент представляет соединение вашего скрипта с сервером Discord. Если вы не инициализируете, ни одна из ваших команд не будет работать.

client = commands.Bot(command_prefix=".")

в скобках, вы можете объявить префикс для ваших команд. Например, .help vs! Help.

Наконец, вам необходимо подключить клиента к серверу и запустить его в непрерывном событии l oop. Это должно быть в конце вашего файла.

client.run('your bot's token')
...