Este é um projeto de um bot do Telegram desenvolvido em Python para ajudar os alunos a acompanhar os prazos de inscrição no SIGA (Sistema Integrado de Gestão Acadêmica). O bot envia lembretes automáticos sobre os períodos de inscrição, garantindo que os usuários não percam nenhuma data importante.
- Consulta automática das datas de inscrição com base em um calendário acadêmico.
- Envio diário de lembretes às 17:30 durante os períodos de inscrição.
- Configuração personalizada para diferentes períodos acadêmicos.
- Python
- Biblioteca python-telegram-bot
- Web scraping com BeautifulSoup
Contribuições e melhorias são bem-vindas. Fique à vontade para abrir issues, enviar pull requests e compartilhar ideias para aprimorar este projeto.
Para usar o Guardião do SIGA, siga estas etapas:
-
Abra o aplicativo do Telegram e pesquise pelo nome do bot.
-
Inicie uma conversa com o bot e siga as instruções fornecidas para configurar e receber os lembretes de inscrição no SIGA.
Aproveite a conveniência de receber lembretes automáticos sobre as inscrições no SIGA com o Guardião do SIGA!
- Clone o repositório.
- Instale as dependências listadas no arquivo
requirements.txt:pip install -r requirements.txt - Configure o token do seu bot do Telegram no
botSIGA.py - Abra o arquivo
executa_bot_siga.batem um editor de texto.
Adicione o seguinte conteúdo ao arquivo para iniciar o bot:
@echo off
python C:\caminho\para\o\repositorio\botSIGA.py
Lembre-se de substituir caminho\para\o\repositorio pelo caminho real para o diretório do repositório clonado.
Salve e feche o arquivo executa_bot_siga.bat.
-
Pressione
Win + Rpara abrir a janelaExecutar. Digiteshell:startupe pressione Enter. Isso abrirá a pasta de inicialização do Windows. -
Mova o arquivo
executa_bot_siga.batpara a pasta de inicialização. Agora, o bot será iniciado automaticamente sempre que você ligar o computador. -
Abra o aplicativo do Telegram e pesquise pelo nome bot. Inicie uma conversa com o bot e siga as instruções fornecidas para configurar e receber os lembretes de inscrição no SIGA.