(video): Add warn ticket to video watchdog.

This commit is contained in:
2021-09-30 22:28:09 +03:00
parent 2374d3420f
commit 6a044e566f
2 changed files with 8 additions and 2 deletions

View File

@@ -33,7 +33,6 @@ class WarnTicket(Ticket):
ticket_type=cls._ticket_type,
ticket_state=TicketState.OPEN,
moderator_id=moderatorid,
auto=False,
content=content,
**kwargs
)

View File

@@ -11,7 +11,7 @@ from core import Lion
from utils.lib import strfdelta
from settings import GuildSettings
from ..tickets import StudyBanTicket
from ..tickets import StudyBanTicket, WarnTicket
from ..module import module
@@ -183,6 +183,13 @@ async def _join_video_channel(member, channel):
text=member.guild.name
)
await _send_alert(member, embed, alert_channel)
await WarnTicket.create(
member.guild.id,
member.id,
client.user.id,
"Failed to enable their video in time in the video channel {}.".format(channel.mention),
auto=True
)
# TODO: Warning ticket and related embed.
lion.data.video_warned = True
else: