import nextcord from nextcord.ext import commands from nextcord import TextInputStyle from dotenv import load_dotenv from random import randint import aiosqlite as sqlite3 import requests import json import traceback import sys from datetime import datetime import base64 from urllib.parse import urlparse import os class starboard(commands.Cog): def __init__(self, bot: commands.Bot): self.bot = bot @commands.Cog.listener('on_raw_reaction_add') async def on_raw_reaction_add(self,payload): if payload.emoji == "⭐": chann = self.bot.get_channel(payload.channel_id) message = chann.fetch_message(payload.message_id) await message.forward(chann) def setup(bot: commands.Bot): bot.add_cog(starboard(bot))