- É importante criar um python virtual environment e instalar a discord package:
pip install discord-
O ficheiro
keys.txtcontêm o invite link para dar setup em novos servidores. Copiar o link para o browser e autorizar o uso do bot. -
No discord, ativar o developer mode (Settings->Advanced)
-
Copiar o channel ID do canal de texto para usar como check-in.
No modo default, o bot apaga as mensagens que já processou.
python3 main.py <channel_id> <filename><channel_id> - Id do canal obtido no passo 4.
<filename> - Nome do ficheiro único para a cadeira/servidor (O bot mantém um estado de que alunos já estão inscritos e em que grupos)
Para manter as mensagens enviadas pelos alunos no canal de check-in basta:
python3 main.py <channel_id> <filename> nodÉ IMPORTANTE NÃO CORRER O BOT COM DIFERENTES FILENAMES PARA A MESMA CADEIRA