Un bot Discord dédié à Terry Davis et aux Temples.
Templebot est un simple bot Python Discord qui fournit des informations utiles sur Terry Davis, le créateur de Templeos et son système d'exploitation unique, Templeos. Ce bot vise à éduquer et à inspirer les utilisateurs sur le parcours remarquable de Terry Davis, ses réalisations et le monde fascinant des templeos.
discord.pygit clone https://github.com/your-username/TempleBot.git cd TempleBot
pip install -r requirements.txtCréez un nouveau bot Discord et obtenez son jeton à partir du portail Discord Developer.
Définissez le jeton de bot en tant que variable d'environnement nommée DISCORD_BOT_TOKEN .
Exécutez le bot:
python main.pyUne fois le bot en cours d'exécution, vous pouvez interagir avec lui en utilisant les commandes suivantes:
!terry : Obtenez des informations biographiques sur Terry Davis.!templeos : Renseignez-vous sur le système d'exploitation des Temples.!fact : recevez un fait ou une citation intéressante sur Terry Davis ou Templeos.!gif : Recevez un GIF aléatoire de Terry Davis ou Templeos, certains GIF sont plus rares à se produire que d'autres.!resources : obtenez des liens vers les ressources et la documentation pertinentes.!colors : Affichez la palette 16 couleurs utilisée dans les templeos avec des noms de couleurs et des codes hexadécimaux. Note
Les contributions sont les bienvenues! Si vous trouvez des problèmes ou souhaitez ajouter de nouvelles fonctionnalités, n'hésitez pas à ouvrir un problème ou à soumettre une demande de traction.
Voici comment vous pouvez contribuer:
Fourchez le référentiel
Créez une nouvelle branche:
git checkout -b my-new-featuregit add --allgit commit -am ' Add some feature 'git push origin my-new-featureLe bot utilise des fichiers JSON pour stocker des citations et des GIF. Voici une explication de la structure:
Le fichier quotes.json contient un tableau de quotes . Chaque devis est une string . Voici un exemple:
{
"quotes" : [
" This is a quote! "
]
}Important
Pour ajouter un nouveau devis, ajoutez-le simplement au tableau quotes .
Le fichier gifs.json contient un tableau d'objets GIF. Chaque objet a deux propriétés: url (l'URL du GIF) et probability (un entier représentant la probabilité d'afficher le GIF). Voici un exemple:
{
"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
}
]
}Important
Pour ajouter un nouveau GIF, ajoutez un nouvel objet au tableau gifs avec l' url et les valeurs probability appropriées.
Ce projet est autorisé sous la licence du MIT.
Si vous trouvez ce projet précieux, envisagez de lui donner un ️ sur GitHub!