ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Дискорд (https://forum.antichat.xyz/showthread.php?t=1387347)

Raih 08.05.2021 23:36

У меня в боте есть приватные комнаты , они работают нормально, но когда юзер выходит в консоль пишет это, это не ломает бота, просто мешает.

Я спрашивал у зарубежного коммьюнити , но так и не понял как фиксить





https://forum.antichat.xyz/attachmen...d41cff14a0.png

Код:





Код:

@Bot.event
async
def
on_voice_state_update
(
member
,
before
,
after
)
:
if
after
.
channel
.
id
==
839879560123777101
:
for
guild
in
Bot
.
guilds
:
maincategory
=
discord
.
utils
.
get
(
guild
.
categories
,
id
=
839879560123777101
)
private
=
await
guild
.
create_voice_channel
(
name
=
f'Канал{member.display_name}'
,
category
=
maincategory
)
await
private
.
set_permissions
(
member
,
connect
=
True
,
mute_members
=
True
,
move_members
=
True
,
manage_channels
=
True
)
await
member
.
move_to
(
private
)
def
check
(
x
,
y
,
z
)
:
return
len
(
private
.
members
)
==
0
await
Bot
.
wait_for
(
'voice_state_update'
,
check
=
check
)
await
private
.
delete
(
)


boyd 07.06.2021 14:52

Id канала и категории правильно указан?

Или ты просто скопировал это с гайда?

whytspirit 14.06.2021 04:04

когда канал удаляется after = none


Время: 11:55