mirror of https://codeberg.org/soteria/sox.git
23 lines
776 B
Python
23 lines
776 B
Python
from disnake.ext import commands
|
|
|
|
import disnake
|
|
import dotenv
|
|
import os
|
|
|
|
dotenv.load_dotenv()
|
|
|
|
class MyBot(commands.InteractionBot):
|
|
def __init__(self):
|
|
super().__init__(intents=disnake.Intents.all())
|
|
|
|
async def on_message(self, message: disnake.Message):
|
|
if "rewrite" in message.content.lower() and "rust" in message.content.lower() and message.guild.id == int(os.environ["FUN_GUILD"]):
|
|
await message.channel.send("never, stop asking")
|
|
|
|
async def on_ready(self):
|
|
print(f"logged in as {str(self.user)}")
|
|
|
|
async def on_member_join(self, member: disnake.Member):
|
|
if member.guild.id == int(os.environ["FUN_GUILD"]):
|
|
role = member.guild.get_role(1275732314696978473)
|
|
await member.add_roles(role) |