Ejemplo n.º 1
0
 async def auto_remove_event(cls, guild_id: int, event_id):
     session = Session()
     event = session.query(CountdownEvents).filter_by(id=event_id,
                                                      guild_id=guild_id).first()
     session.delete(event)
     session.commit()
     session.close()
Ejemplo n.º 2
0
 async def remove_event(cls, guild_id: int, event_name: str, event_date: date):
     session = Session()
     event = session.query(CountdownEvents).filter_by(
         guild_id=guild_id, event_name=event_name, event_date=event_date).first()
     if event is not None:
         session.delete(event)
         session.commit()
         session.close()
         return True
     return False
Ejemplo n.º 3
0
 async def remove_reminder(cls, reminder_id):
     session = Session()
     reminder = session.query(Reminders).filter_by(id=reminder_id).first()
     session.delete(reminder)
     session.commit()
     session.close()
Ejemplo n.º 4
0
 async def unban_user(cls, user: str):
     session = Session()
     ban = session.query(Bans).filter_by(user=user).first()
     session.delete(ban)
     session.commit()
     return