runv-server

server tooling for runv.club
Log | Files | Refs | README

closed_app.py (1036B)


      1 #!/usr/bin/env python3
      2 """
      3 Aplicação de aviso quando os registos no runv.club estão fechados.
      4 Operado via ForceCommand no OpenSSH.
      5 
      6 ASCII ART CLOSED e mensagem amigável.
      7 """
      8 import sys
      9 
     10 def main() -> int:
     11     # Cores ANSI
     12     red = "\033[91m"
     13     green = "\033[92m"
     14     reset = "\033[0m"
     15 
     16     ascii_art = f"""{red}
     17                                     
     18                                     
     19  ▄▄▄▄ ▄▄     ▄▄▄   ▄▄▄▄ ▄▄▄▄▄ ▄▄▄▄  
     20 ██▀▀▀ ██    ██▀██ ███▄▄ ██▄▄  ██▀██ 
     21 ▀████ ██▄▄▄ ▀███▀ ▄▄██▀ ██▄▄▄ ████▀ 
     22                                     
     23 {reset}"""
     24 
     25     print(ascii_art)
     26     print("  Olá, aguarde pela abertura dos registros :)\n")
     27     print(f"  Qualquer dúvida: {green}admin@runv.club{reset}\n")
     28 
     29     try:
     30         input("  [Pressione Enter para sair...]")
     31     except (EOFError, KeyboardInterrupt):
     32         pass
     33 
     34     return 0
     35 
     36 if __name__ == "__main__":
     37     sys.exit(main())