Lancez le bot Discord Python pendant 24 heures.

ce qui est nécessaire

C'est tout ce dont vous avez besoin.

Étape 1

Cliquez sur "+ nouveau répl".

0.png

Étape 2

Créez un nouveau repl.

1.png

Étape 3

Créez "main.py".

2.png

#Vous en avez besoin au début.
import os
import keep_alive

# client.Vous en avez besoin avant la course.
keep_alive.keep_alive()

#Et client.courir ressemble à ceci.
client.run(os.getenv('TOKEN'))
import discord
import os
import keep_alive

#Générer les objets nécessaires à la connexion
client = discord.Client()

#Traitement qui fonctionne lors de la réception d'un message
@client.event
async def on_message(message):   
    if message.content == 'secrétaire':
        await message.channel.send('Nyan')
        await message.add_reaction('⭕')


#Lancez Bot et connectez-vous au serveur Discord
keep_alive.keep_alive()
client.run(os.getenv('TOKEN'))

Étape 4

Créez "help.txt".

2.png

discord.py
flask

Étape 5

Créez "keep_alive.py".

3.png

from flask import Flask
from threading import Thread

app = Flask('')

@app.route('/')
def main():
	return 'Bot is aLive!'

def run():
    app.run(host="0.0.0.0", port=8080)

def keep_alive():
    server = Thread(target=run)
    server.start()

Étape 6

Créez ".env".

2.png

TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Étape 7

Enfin, cliquez sur «exécuter».

Autre

"poetry.lock" et "pyproject.toml" sont générés automatiquement.

5.png

Recommended Posts

Lancez le bot Discord Python pendant 24 heures.
Un débutant en Python lance Discord Bot
Créez un Twitter BOT avec le SDK GoogleAppEngine pour Python
Voir python pour la première fois
À quoi sert le trait de soulignement Python (_)?
Commande pour le répertoire courant Python
Discord Bot avec fonction d'enregistrement commençant par Python: (5) Exploitez directement l'API Discord
lancement de python
MongoDB avec Python pour la première fois
Lancez l'interpréteur Python depuis Git bash
Pandas du débutant, par le débutant, pour le débutant [Python]
30/10/2016 else pour Python3> pour:
python [pour moi]
Le moyen le plus rapide pour les débutants de maîtriser Python
Discord bot raspberry pi zéro avec python [Note]
[Python] J'ai essayé de remplacer le nom de la fonction par le nom de la fonction
Création d'un wrapper Python pour l'API Qiita
vprof - J'ai essayé d'utiliser le profileur pour Python
[Python] matplotlib: Formatez le diagramme de votre mémoire
Créer un LINE BOT avec Minette pour Python
Wagtail est le meilleur CMS pour Python! (Peut-être)
Utilisez Logger avec Python pour le moment
Discord en Python
J'ai essayé la programmation python pour la première fois.
Conseils pour accéder à l'API ATND avec Python
Python: préparez un sérialiseur pour l'instance de classe:
[Python] J'ai cherché le plus long Pokémon Shiritori
Traitement d'image? L'histoire du démarrage de Python pour
[Python] Prédire le loyer approprié pour les appartements
Code pour vérifier le fonctionnement de Python Matplot lib
Appeler Polly à partir du kit SDK AWS pour Python
Ce que je suis entré dans Python pour la première fois
J'ai essayé Python sur Mac pour la première fois.
Discord Bot avec fonction d'enregistrement commençant par Python: (3) Coopération avec la base de données
Discord Bot avec fonction d'enregistrement commençant par Python: (1) Introduction discord.py
HoloViews peut devenir la norme pour les outils de visualisation Python
Créez un BOT qui raccourcit l'URL Discord
Informations pour contrôler les moteurs avec Python sur RaspberryPi
Electron est la meilleure solution pour le développement multi-plateforme de Python
Programme Python qui recherche le même nom de fichier
[Pour jouer] Essayez de faire de Yuma un robot LINE (Python)
[Pour les débutants] Apprenez la grammaire de base Python gratuitement en 5 heures!
mémo python (pour moi-même): À propos de l'environnement de développement virtualenv
Comment faire fonctionner l'API Discord avec Python (enregistrement de bot)
À propos de Python for loop
Trouvez le maximum de Python
Discord Bot Memorandum ① Création de bot
le zen de Python
À propos de Python, pour ~ (plage)
Manuel python pour les débutants
Refactoring des outils utilisables avec Python
Toolchain pour Python pour Android
[Python] Fractionner la date
OpenCV pour les débutants en Python
Installez Python (pour Windows)
[Python] pour une erreur d'instruction
Maintenance de l'environnement Python pour les projets
J'ai touché au dernier outil de test automatique "Playwright for Python"
Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code