Beispiel #1
0
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.')
Beispiel #2
0
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.')
Beispiel #3
0
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.')
Beispiel #4
0
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.')