Skip to content

Il tuo assistente per rimanere aggiornato sulle novità della bacheca degli esami di Elettrotecnica!

License

Notifications You must be signed in to change notification settings

ch3p4ll3/Elettrotecnica-UNISA

Repository files navigation

Bot Elettrotecnica UNISA 🇬🇧

This Telegram bot automates the process of checking for updates on the University of Salerno's Electrotechnics exam board and delivers them to subscribed users.

Features

  • Automatic Updates: The bot checks the exam board website every 10 minutes for new information.
  • PDF Delivery: If updates are found, the bot automatically sends the latest PDF file to subscribed users.
  • Subscription Management: Users can activate (/subscribe) and deactivate (/unsubscribe) subscriptions at their convenience.
  • Open-Source Code: The bot's code is available on GitHub for transparency, collaboration, and learning purposes. (https://github.com/github/docs)

Installation (Developers Only)

  • Clone the Repository: Use git clone https://github.com/ch3p4ll3/Elettrotecnica-UNISA to clone the repository locally.
  • Install Dependencies: Install the required dependencies using your preferred package manager (e.g., pip install -r requirements.txt).
  • Configure Credentials: Set up any necessary environment variables or configuration files to access Telegram API.
  • Run the Bot: Execute the bot's main script (e.g., python main.py) to start the bot.

Usage

  • Start: Initiate the bot with the /start command.
  • Subscribe: Activate automatic updates with the /subscribe command.
  • Unsubscribe: Deactivate automatic updates with the /unsubscribe command.
  • Help: View a list of available commands with the /help command.

Support

If you encounter any issues, feel free to contact the developer, ch3p4ll3, on Telegram.

Contribution

We welcome contributions to enhance the bot's functionality! You can report bugs, suggest improvements, or contribute code by creating issues or pull requests on the GitHub repository.

License

The Bot Elettrotecnica UNISA is licensed under the GNU General Public License v3.0.


Bot Elettrotecnica UNISA 🇮🇹

Questo bot Telegram automatizza il processo di verifica degli aggiornamenti della commissione d'esame di Elettrotecnica dell'Università di Salerno e li consegna agli utenti iscritti.

Caratteristiche

  • Aggiornamenti automatici: Il bot controlla il sito web della commissione d'esame ogni 10 minuti per verificare la presenza di nuove informazioni.
  • Consegna del PDF: Se vengono trovati aggiornamenti, il bot invia automaticamente il file PDF più recente agli utenti iscritti.
  • Gestione degli abbonamenti: Gli utenti possono attivare (/subscribe) e disattivare (/unsubscribe) gli abbonamenti a loro piacimento.
  • Codice open source: Il codice del bot è disponibile su GitHub a fini di trasparenza, collaborazione e apprendimento. (https://github.com/github/docs)

Installazione (solo per gli sviluppatori)

  • Clonare il repository: Usare git clone https://github.com/ch3p4ll3/Elettrotecnica-UNISA per clonare il repository localmente.
  • Installare le dipendenze: Installare le dipendenze necessarie usando il gestore di pacchetti preferito (ad esempio, pip install -r requirements.txt).
  • Configurare le credenziali: Impostare le variabili d'ambiente o i file di configurazione necessari per accedere alle API di Telegram.
  • Eseguire il bot**: Eseguire lo script principale del bot (ad esempio, python main.py) per avviare il bot.

Utilizzo

  • Avvio: Avvia il bot con il comando /start.
  • Sottoscrizione: Attiva gli aggiornamenti automatici con il comando /subscribe.
  • Unsubscribe: Disattiva gli aggiornamenti automatici con il comando /unsubscribe.
  • Aiuto: Visualizza un elenco dei comandi disponibili con il comando /help.

Supporto

Se si riscontrano problemi, è possibile contattare lo sviluppatore, ch3p4ll3, su Telegram.

Contributi

Accogliamo con piacere i contributi per migliorare le funzionalità del bot! È possibile segnalare bug, suggerire miglioramenti o contribuire al codice creando problemi o richieste di pull sul repository GitHub.

Licenza

Il Bot Elettrotecnica UNISA è rilasciato sotto licenza GNU General Public License v3.0.

About

Il tuo assistente per rimanere aggiornato sulle novità della bacheca degli esami di Elettrotecnica!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published