Skip to content

Krystool/Alastor-Bot

Repository files navigation

discord.py

Discord.py

Python Version

discord.py is an API wrapper for Discord written in Python.

This was written to allow easier writing of bots or chat logs. Make sure to familiarise yourself with the API using the documentation.

Légende:

INFORMATION DE BASE

Je ne fais aucun support pour ce Bot. je fournis ici seulement mon code de base à vous à éditer comme bon vous semble. Une connaissance en Python avancé est extrêmement recommandée.

I do not support this Bot. I provide here only my basic code for you to edit as you see fit. Advanced Python language knowledge is highly recommended.

Hosting

Hébergement possible sur Heroku.com Le fichier pour le Dynos (worker) est déjà dans les fichiers.

Installing

To install the library, you can just run the following command:

python3 -m pip install -U discord.py

Requirements

  • Python 3.6.5+
  • All Requirements in requirements.txt

Versions:

Usually pip will handle these for you.

Configuration

Pour la configuration vous avez juste à edit le fichier config.ini il ressemble à ceci:

[GENERAL]
# Nom du BOT
bot_name = NAME

# ID du fondateur
owner = ID ICI

# ID de VooDoo
voodoo = 175006832002072576

# Nom du votre grade Administrateur
admin = ROLE ICI

#Nom de votre grade Modérateur
modo = ROLE ICI

#Nom de votre grade VIP+ (Si si il y en a pas)
vip_plus = ROLE ICI

#Nom de votre grade VIP (C'est un grade qui accès a plus de commande ex: !cat !dog)
vip = ROLE ICI

[TOKEN]
# Token du BOT Discord
token = TOKEN ICI

[YOUTUBE]
# Clé API Youtube DATA V3
api_key = API KEY ICI

# ID de la chaine Youtube
youtube_channel_id = API KEY ICI

# ex: https://gaming.youtube.com/USERNAME/live
youtube_gaming_url = URL ICI

[FORTNITE]
# Mettre l'API_KEY Fortnite de ce site https://fortnitetracker.com/site-api (API KEY DES STATS)
fortnitetracker = API KEY ICI

# Mettre l'API_KEY Fortnite de ce site https://fnbr.co/api/docs (API KEY POUR LE SHOP)
fnbr = API KEY ICI

# Mettre l'API_KEY Fortnite de ce site https://fortniteapi.com (API KEY POUR SAVOIR SI LES SERVEURS FORTNITE SONT EN LIGNE OU HORS LIGNE)
fortniteapi = API KEY ICI

# ID du channel Fortnite de votre Discord
fortnite_channel = ID CHANNEL ICI

[OVERWATCH]
# ID du channel Overwatch de votre Discord
overwatch_channel = ID CHANNEL ICI

[SOCIAL]
# Nom/Pseudo de la personne
social_name = NOM ICI

# Lien Twitter
twitter = URL ICI

# Lien Instagram
instagram = URL ICI

# Lien Youtube
youtube = URL ICI

# Lien Twitch
twitch = URL ICI

# Lien Discord
discord = URL ICI

Commandes

Général

Commande Description
!PoF Poop ou Face.
!gn Dire Bonne Nuit avec le bot.
!pfc <pierre/feuille/ciseaux> Pierre Feuille Ciseaux.
!roll Lance un dé et affiche le resultat.
!ping Pong !
!bstats Stats du bot.
!poll <"question" "réponse 01" "réponse 02" "réponse 03" ...> Faire un sondage.
!face Donne un face random. (+160 faces)
!ball Pose une question à Squig.
!choose <option 1> <option 2> <...> Squig fait un choix. Minimum 2 choix

Social

Commande Description
!youtube Donne le lien Youtube
!instagram Donne le lien Instagram
!twitch Donne le lien Twitch
!discord Donne le lien Discord
!twitter Donne le lien Twitter
!followers Donne le nombre de followers

Overwatch

Commande Description
!owrng Donne un perso random.
!owteam Donne une team random.
!owstats <region (eu/us/asia)> <BattleTag "TonPseudo#12345"> Donne les stats du joueur. (Ne fonctionne pas si toutes les stats ranked ne sont pas complètes.) PC uniquement

Fortnite

Commande Description
!rdrop Donne une ville random pour drop.
!shop Vous MP la boutique du jour.
!stats <pc/psn/xbl> "Pseudo EpicGames" Donne les stats dans le channel #fortnite ⚠ le pseudo doit être entre guillemets.
!wlist Vous MP la liste des armes IG.
!frstatus Affiche si les serveurs Fortnite sont En ligne ou Hors ligne.

Random

Commande Description
!cat Affiche une image/gif d'un chat random.
!dog Affiche une image/gif d'un chien random.
!reverse La chose que vous m'avez dite, mais... à l'envers.

Modération

Commande Description
!annonce "Votre texte d'annonce" <code vidéo> Le bot va faire l'annonce automatiquement à votre place (avec un everyone + votre texte d'annonce.)
!annonce "Voici un test d'annonce via le bot" Ekrh04BeJ7U alt text

About

[PY] Discord bot base by VooDoo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages