Um bot discórdio dedicado a Terry Davis e Templeos.
O Templebot é um simples bot de Python Discord que fornece informações úteis sobre Terry Davis, o criador de Templeos e seu sistema operacional único, o Templeos. Esse bot pretende educar e inspirar os usuários sobre a notável jornada de Terry Davis, suas realizações e o mundo fascinante dos Templeos.
discord.pygit clone https://github.com/your-username/TempleBot.git cd TempleBot
pip install -r requirements.txtCrie um novo Bot Discord e obtenha seu token no portal do Discord Developer.
Defina o token do bot como uma variável de ambiente denominada DISCORD_BOT_TOKEN .
Execute o bot:
python main.pyDepois que o bot estiver em execução, você pode interagir com ele usando os seguintes comandos:
!terry : Obtenha informações biográficas sobre Terry Davis.!templeos : Aprenda sobre o sistema operacional Templeos.!fact : receba um fato interessante ou cita sobre Terry Davis ou Templeos.!gif : Receba um GIF relacionado a Terry Davis ou Templeos, alguns GIFs são mais raros do que outros.!resources : Obtenha links para recursos e documentação relevantes.!colors : Exiba a paleta de 16 cores usada em templeos com nomes de cores e códigos hexadecimais. Observação
As contribuições são bem -vindas! Se você encontrar algum problema ou desejar adicionar novos recursos, fique à vontade para abrir um problema ou enviar uma solicitação de tração.
Veja como você pode contribuir:
Fork o repositório
Crie uma nova filial:
git checkout -b my-new-featuregit add --allgit commit -am ' Add some feature 'git push origin my-new-featureO bot usa arquivos JSON para armazenar citações e GIFs. Aqui está uma explicação da estrutura:
O arquivo quotes.json contém uma variedade de quotes . Cada citação é uma string . Aqui está um exemplo:
{
"quotes" : [
" This is a quote! "
]
}Importante
Para adicionar uma nova cotação, basta anexá -la à matriz quotes .
O arquivo gifs.json contém uma matriz de objetos GIF. Cada objeto possui duas propriedades: url (o URL do GIF) e probability (um número inteiro que representa a probabilidade de exibir o GIF). Aqui está um exemplo:
{
"gifs" : [
{
"url" : " https://example.com/gif1.gif " ,
"probability" : 90
},
{
"url" : " https://example.com/gif2.gif " ,
"probability" : 90
},
{
"url" : " https://example.com/gif3.gif " ,
"probability" : 15
}
]
}Importante
Para adicionar um novo GIF, anexe um novo objeto à matriz gifs com os valores apropriados url e probability .
Este projeto está licenciado sob a licença do MIT.
Se você achar este projeto valioso, considere dar -lhe um ️ no github!