2019-04-08 21:30:51 -05:00
|
|
|
from discord.ext import commands
|
|
|
|
import discord
|
|
|
|
import time
|
|
|
|
|
|
|
|
|
2019-04-25 19:06:29 -05:00
|
|
|
class Automod(commands.Cog):
|
2019-04-08 21:30:51 -05:00
|
|
|
def __init__(self, client):
|
|
|
|
self._last_member = None
|
2019-04-19 22:18:49 -05:00
|
|
|
self.client = client
|
|
|
|
|
2019-04-08 21:30:51 -05:00
|
|
|
@commands.Cog.listener()
|
|
|
|
async def on_member_join(self, member):
|
2019-07-31 23:55:19 -05:00
|
|
|
lastmemjoin = open("lastmemsjoined", 'a')
|
2019-04-08 21:30:51 -05:00
|
|
|
lastmemjoin.write(str(member) + "\n" + str(time.monotonic()))
|
2019-04-19 22:18:49 -05:00
|
|
|
|
|
|
|
@commands.Cog.listener()
|
2019-04-19 23:48:02 -05:00
|
|
|
async def on_message(self, message):
|
2019-04-19 22:18:49 -05:00
|
|
|
|
|
|
|
await self.client.process_commands(message)
|
2019-04-08 21:30:51 -05:00
|
|
|
|
|
|
|
|
|
|
|
def setup(client):
|
2019-04-25 19:06:29 -05:00
|
|
|
client.add_cog(Automod(client))
|