Я некоторое время пытался запрограммировать бота Discord, который, когда пользователь входит в голосовой чат, автоматически создает канал для него, и он перемещается туда. Мои попытки не увенчались успехом, и я хотел попросить несколько идей или решений, потому что я тоже не мог найти что-либо на Inte rnet. Спасибо за помощь.
import discord.guild
from discord.ext import commands
import discord
client = commands.Bot(command_prefix= ';')
@client.event()
async def channel_create(ctx, message, guild):
if "create" in message:
server = ctx.message.server
await client.create_channel(server, 'test', type=discord.ChannelType.voice)
@client.command(pass_context=True)
async def move(ctx, member: discord.Member, channel: discord.VoiceChannel):
await client.move_member(member, channel)
client.run('TOKEN')
Я не знаю, как я могу объединить его так, чтобы он перемещался сразу после создания канала. Ошибки также возникают.