def info(m): arg = aux.get_arg(m.text) cid = m.chat.id if (arg == 'fiesta') or (arg == 'quedada'): send(m, aux.get_info(cid, arg)) else: send(m, 'Usa /info + "fiesta" o "quedada"')
def time(m): cid = m.chat.id hour = aux.get_arg(m.text) if aux.is_time(hour): if q.exist_quedada(cid): bq.add_hora(cid, hour) else: send(m, 'La quedada no existe') else: send(m, 'Usa /time + hora(HH:MM)')
def delete(m): arg = aux.get_arg(m.text) cid = m.chat.id if arg == 'fiesta': if f.exist_fiesta(cid): f.delete_fiesta(cid) send(m, 'Quedada eliminada correctamente') else: send(m, 'No hay fiesta creada') elif arg == 'quedada': if q.exist_quedada(cid): q.delete_quedada(cid) send(m, 'Quedada eliminada correctamente') else: send(m, 'No hay quedada creada')
def leave(m): arg = aux.get_arg(m.text) uname = m.from_user.username cid = m.chat.id if arg == 'fiesta': if bf.exist_asistente_fiesta(cid, uname): bf.delete_asistente_fiesta(cid, uname) send(m, uname + ' ha dejado la fiesta') else: send(m, 'No te habías unido a la fiesta') elif arg == 'quedada': if bq.exist_asistente_quedada(cid, uname): bq.delete_asistente_quedada(cid, uname) send(m, uname + ' ha dejado la quedada') else: send(m, 'No te habías unido a la quedada') else: send(m, 'Usa /leave + "fiesta" o "quedada"')
def join(m): cid = m.chat.id uname = m.from_user.username arg = aux.get_arg(m.text) if arg == 'fiesta': if bf.exist_asistente_fiesta(cid, uname): send(m, 'Ya te habías unido a la fiesta') else: bf.add_asistente_fiesta(cid, uname) send(m, uname + ' se ha unido a la fiesta') elif arg == 'quedada': if bq.exist_asistente_quedada(cid, uname): send(m, 'Ya te habías unido a la quedada') else: bq.add_asistente_quedada(cid, uname) send(m, uname + ' se ha unido a la fiesta') else: send(m, 'Usa /join + "fiesta" o "quedada"')
def create(m): arg = aux.get_arg(m.text) cid = m.chat.id if arg == 'fiesta': cid = m.chat.id if f.exist_fiesta(cid): send(m, 'Ya hay una fiesta creada') else: f.add_fiesta(cid) send(m, 'Fiesta creada con éxito') elif arg == 'quedada': if q.exist_quedada(cid): send(m, 'Ya hay una quedada creada') else: q.add_quedada(cid) send(m, 'Quedada creada con éxito') else: send(m, 'Usa /create + "fiesta" o "quedada"')