async def quoteinit(client): """quote initialization function, run once upon startup""" conn = client.bot.dbs[client.server_tag] print(f'Initializing quote table in /persist/db/{client.server_tag}.db...') db.init_table(conn, 'quotes', quote_columns) db.ccache() print('Quote initialization complete.')
async def inittell(client): """Is used to initialize the tell database""" conn = client.bot.dbs[client.server_tag] print (f'Initializing tell table in /persist/db/{client.server_tag}.db...') db.init_table(conn, 'tells', tell_columns) db.ccache() print ('Tell initialization complete.')
async def reminit(client): """Db init command, run once on startup""" conn = client.bot.dbs[client.server_tag] print(('Initializing reminder database table' f'in /persist/db/{client.server_tag}.db...')) db.init_table(conn, 'reminders', reminder_columns) db.ccache() print('Reminder initialization complete.')
async def quoteinit(client, data): """admin only quote db table initiation hook, since trying to init on every quote(even though the db functions account for that) is kinda wasteful""" conn = client.bot.dbs[data.server] print(f'Initializing quote table in /persist/db/{data.server}.db...') db.init_table(conn, 'quotes', quote_columns) db.ccache() print('Initialization complete.')