1
Fork 0
mirror of https://github.com/allthingslinux/tux.git synced 2024-10-02 16:43:12 +00:00
tux/.archive/thread.py

44 lines
1.6 KiB
Python

from discord.ext import commands
class ThreadEventsCog(commands.Cog, name="Thread Events Handler"):
def __init__(self, bot: commands.Bot) -> None:
self.bot = bot
# @commands.Cog.listener()
# async def on_thread_create(self, thread: discord.Thread) -> None:
# logger.trace(f"{thread} has been created.")
# @commands.Cog.listener()
# async def on_thread_delete(self, thread: discord.Thread) -> None:
# logger.trace(f"{thread} has been deleted.")
# @commands.Cog.listener()
# async def on_thread_remove(self, thread: discord.Thread) -> None:
# logger.trace(f"{thread} has been removed.")
# @commands.Cog.listener()
# async def on_thread_update(self, before: discord.Thread, after: discord.Thread) -> None:
# logger.trace(f"Thread updated: {before} -> {after}")
# @commands.Cog.listener()
# async def on_thread_join(self, thread: discord.Thread) -> None:
# logger.trace(f"{thread} has been joined.")
# @commands.Cog.listener()
# async def on_thread_member_join(self, member: discord.ThreadMember) -> None:
# logger.trace(f"Member {member} joined the thread.")
# @commands.Cog.listener()
# async def on_thread_member_remove(self, member: discord.ThreadMember) -> None:
# logger.trace(f"Member {member} left the thread.")
# @commands.Cog.listener()
# async def on_thread_member_update(
# self, before: discord.ThreadMember, after: discord.ThreadMember
# ) -> None:
# logger.trace(f"Thread member updated: {before} -> {after}")
async def setup(bot: commands.Bot) -> None:
await bot.add_cog(ThreadEventsCog(bot))