setup basic logging constants/handlers, write all table creation/update/basic fetching behavior sqlite statements

This commit is contained in:
Xevion
2021-02-07 06:23:25 -06:00
parent 71c6c3936b
commit 0dadb30680
3 changed files with 55 additions and 4 deletions

View File

@@ -1,11 +1,21 @@
import logging
import discord as discord
from contest import constants
from contest.db import ContestDatabase
logger = logging.getLogger(__file__)
logger.setLevel(constants.LOGGING_LEVEL)
class ContestClient(discord.Client):
def __init__(self, **options) -> None:
super().__init__(**options)
self.db = ContestDatabase.create()
async def on_message(self) -> None:
async def on_message(self, message: discord.Message) -> None:
prefix = message.guild
pass
async def on_raw_reaction_add(self, payload) -> None: