Пример #1
0
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"')
Пример #2
0
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)')
Пример #3
0
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')
Пример #4
0
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"')
Пример #5
0
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"')
Пример #6
0
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"')