BasicBot

Un bot très simple permettant de créer un bot Discord sans connaissance en programmation.

SkyGen vous présente BasicBot, un modèle de bot Discord très simple permettant de créer sans aucune connaissance en programmation son bot Discord et en étant débutant sur Discord ! Pas de mise à jour ! Pas de paramètres compliqués !

Qu'est qu'un bot ?

Un bot est un robot informatique. Il s'agit d'un programme que l'on exécute puis quand on envoie des commandes, le programme envoient automatiquement, à chaque fois que l'on tape cette commande, un message.
Sur Discord, un bot sert généralement à envoyer des messages ou faire une action en tapant une commande.

Prérequis

Il suffit d'avoir un ordinateur avec Internet (logique) équipé du programme Python que vous pouvez télécharger en cliquant ici (si vous avez Linux, Python est déjà installé, vous n'avez donc pas besoin de l'installer). Ensuite il faudra suivre les instructions de cette page.
Configuration requise : Windows ou Linux avec Python.

Script à copier

Pour créer votre bot Discord, il suffit de copier le code dans la boîte ci-dessous en remplaçant TOKEN par le token de votre bot (espace développeurs de Discord).


  # -*- coding: utf-8  -*-

  import asyncio, discord
  
  client = discord.Client()
  
  @client.event
  @asyncio.coroutine
  def on_message(message):  
    # This is to not have the bot respond to itself
    if message.author == client.user:
      return
    #If the bot sees the command !ping we will respond with "Pong !"
    if message.content.startswith("!ping"):
      yield from client.send_message(message.channel, "Pong ! :ping_pong:")
    
    @client.event
    @asyncio.coroutine
    def on_ready():  
        print("Ready")
    
    client.run("TOKEN")
              

Je veux aller plus loin !

Vous pouvez nous aider et contribuez au projet sur notre discord.
Retrouvez aussi le dépot sur Github.

Licence et conditions d'utilisation

Bot sous licence WTFPL, vous pouvez copier, redistribuer ce logiciel même en ne citant pas la source.

BOT