Начал делать дискорд бота для своего сервера, я хотел сделать:
Чтобы я писал в чате команду console и открывалась программа, в которой можно написать текст и по кнопке "отправить" отправить сообщение в чат от имени бота
Проблема возникает на том этапе, когда я нажимаю "отправить", вылазит это: C:\Users\Администратор\AppData\Local\Programs\Python\Python37\lib\tkinter\__init__.py:1283: RuntimeWarning: coroutine 'console..send_m' was never awaited
self.tk.mainloop(n)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Вот весь мой код:
import discord
from discord.ext import commands
import random
from tkinter import *
client = commands.Bot(command_prefix = '-')
@client.event
async def on_ready():
print('Manager is working')
games = ['♞Шахматы♞', 'Counter Strike: Global Offensive', 'DOTA 2', 'Valorant', 'Python']
await client.change_presence( status = discord.Status.online, activity = discord.Game( random.choice(games)))
@client.event
async def on_member_join( member ):
channel = client.get_channel( 716622621759766629 )
await channel.send( embed = discord.Embed( description = f"Пользователь ``{ member.name }`` успешно подключился к нам \n Дарова, { member.name } !\n Прочитай правила в канале ниже :)" , color = 0xFF00D3))