Programa criado para facilitar o uso dos assignments no Microsoft Teams
Essas instruções farão com que você consiga rodar o projeto na sua máquina local
É necessário que você possua Python3 instalado em sua máquina
🐍 Download do Python3 aqui
Dentro da pasta do projeto, no cmd ou terminal, digite esse comando para instalar as dependências:
python -m pip install -r requirements.txt
python3 -m pip install -r requirements.txt
Após finalizar a instalação das dependências, execute o script principal:
src\main.py
python3 src/main.py
Quando o script for iniciado pela primeira vez, será necessário informar o seu Token que dá acesso à API do onenote.com
Para conseguir pegar esse Token, digite ?
quando o programa pedir para informar esse código, para receber um mini tutorial de como pegá-lo
Caso prefira, aqui vai um tutorial com imagens:
-
Logue na sua conta do Microsoft Teams e vá para a página de equipes
Passo 1 -
Após isso, aperte F12 e vá para a aba Network na devtools
Passo 2 -
Depois, vá para a aba Tarefas e espere aparecer um item chamado classes na devtools
Passo 3 -
Clique nesse item, vá para a aba Headers e desça até encontrar o Request Headers, após isso visualize o header authorization e copie todas as letras e números após a palavra Bearer
(Lembre-se que é apenas para copiar o código do header authorization)
Passo 4
Após seguir esses passos, você possui o seu Token!
Para começar utilizar o programa, apenas cole esse código quando for pedido
OBS.: Esse Token pode expirar depois de algum tempo e será necessário refazer esses passos, enquanto o Token for válido ele ficará salvo na sua máquina encriptado para uso
- Requests - Feito para fazer as requisições nos endpoints necessários
- Coloroma - Cores e perfumação no terminal
- datetime - Utilizado para formatar a data e calcular dias
- cryptography - Utilizado para encriptar e decriptar o Token
- Projeto criado por Luis Brandino