27 lines
907 B
Python

from discord.ext import commands
class Ouat(commands.Cog):
def __init__(self, client):
self._last_member = None
self.client = client
@commands.Cog.listener()
async def on_message(self, message):
if self.client.get_channel(message.channel.id) == self.client.get_channel(507386320604102696): # ouat auto mod
letter_number = 0
number_of_periods = 0
place_of_period = 0
for letter in message.content:
letter_number += 1
if letter == '.':
number_of_periods += 1
place_of_period = letter_number
if number_of_periods > 1 or not (place_of_period == len(message.content)) or number_of_periods == 0:
await message.delete()
await self.client.process_commands(message)
def setup(client):
client.add_cog(Ouat(client))