Starten Sie den Discord Python-Bot 24 Stunden lang.

was ist notwendig

Das ist alles was du brauchst.

Schritt 1

Klicken Sie auf "+ neue Antwort".

0.png

Schritt 2

Erstellen Sie eine neue Antwort.

1.png

Schritt 3

Erstellen Sie "main.py".

2.png

#Das brauchst du zuerst.
import os
import keep_alive

# client.Sie benötigen dies vor dem Lauf.
keep_alive.keep_alive()

#Und Kunde.Lauf sieht so aus.
client.run(os.getenv('TOKEN'))
import discord
import os
import keep_alive

#Generieren Sie die für die Verbindung benötigten Objekte
client = discord.Client()

#Verarbeitung, die beim Empfang einer Nachricht ausgeführt wird
@client.event
async def on_message(message):   
    if message.content == 'Sekretär':
        await message.channel.send('Nyan')
        await message.add_reaction('⭕')


#Starten Sie Bot und stellen Sie eine Verbindung zum Discord-Server her
keep_alive.keep_alive()
client.run(os.getenv('TOKEN'))

Schritt 4

Erstellen Sie "help.txt".

2.png

discord.py
flask

Schritt 5

Erstellen Sie "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()

Schritt 6

Erstellen Sie ".env".

2.png

TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Schritt 7

Klicken Sie abschließend auf "Ausführen".

Andere

"poetry.lock" und "pyproject.toml" werden automatisch generiert.

5.png

Recommended Posts

Starten Sie den Discord Python-Bot 24 Stunden lang.
Python-Anfänger startet Discord Bot
Erstellen Sie einen Twitter-BOT mit dem GoogleAppEngine SDK für Python
Siehe Python zum ersten Mal
Wofür ist der Python-Unterstrich (_)?
Befehl für das aktuelle Verzeichnis Python
Discord Bot mit Aufnahmefunktion ab Python: (5) Bedienen Sie die Discord API direkt
Python-Start
MongoDB mit Python zum ersten Mal
Starten Sie den Python-Interpreter über Git Bash
Pandas des Anfängers, vom Anfänger, für den Anfänger [Python]
2016-10-30 sonst für Python3> für:
Python [für mich]
Der schnellste Weg für Anfänger, um Python zu beherrschen
Discord Bot Himbeere Pi Null mit Python [Hinweis]
[Python] Ich habe versucht, den Funktionsnamen durch den Funktionsnamen zu ersetzen
Erstellt einen Python-Wrapper für die Qiita-API
vprof - Ich habe versucht, den Profiler für Python zu verwenden
[Python] matplotlib: Formatieren Sie das Diagramm für Ihre Dissertation
Erstellen Sie mit Minette für Python einen LINE BOT
Bachstelze ist das beste CMS für Python! (Vielleicht)
Verwenden Sie vorerst Logger mit Python
Zwietracht in Python
Ich habe zum ersten Mal versucht, Python zu programmieren.
Tipps zum Erreichen der ATND-API mit Python
Python: Bereiten Sie einen Serializer für die Klasseninstanz vor:
[Python] Ich habe nach dem längsten Pokemon Shiritori gesucht
Bildverarbeitung? Die Geschichte, Python für zu starten
[Python] Prognostizieren Sie die richtige Miete für Wohnungen
Code zum Überprüfen des Betriebs von Python Matplot lib
Rufen Sie Polly aus dem AWS SDK für Python auf
Was ich zum ersten Mal in Python bekommen habe
Ich habe Python zum ersten Mal auf dem Mac ausprobiert.
Discord Bot mit Aufnahmefunktion beginnend mit Python: (3) Zusammenarbeit mit der Datenbank
Discord Bot mit Aufnahmefunktion beginnend mit Python: (1) Einführung discord.py
HoloViews werden möglicherweise zum Standard für Python-Visualisierungstools
Erstellen Sie einen BOT, der die Discord-URL verkürzt
Informationen zur Steuerung von Motoren mit Python auf RaspberryPi
Electron ist die beste Lösung für die plattformübergreifende Entwicklung von Python
Python-Programm, das nach demselben Dateinamen sucht
[Zum Spielen] Versuche Yuma zu einem LINE Bot zu machen (Python)
[Für Anfänger] Lernen Sie in 5 Stunden kostenlos die grundlegende Python-Grammatik!
Python-Memo (für mich): Über die Entwicklungsumgebung virtualenv
So bedienen Sie die Discord API mit Python (Bot-Registrierung)
Über Python für Schleife
Finden Sie das maximale Python
Discord Bot Memorandum ① Bot Erstellung
der Zen von Python
Über Python für ~ (Bereich)
Python Lehrbuch für Anfänger
Refactoring-Tools, die mit Python verwendet werden können
Toolchain für Python für Android
[Python] Teilen Sie das Datum
OpenCV für Python-Anfänger
Installieren Sie Python (für Windows)
[Python] für Anweisungsfehler
Wartung der Python-Umgebung für Projekte
Ich habe das neueste automatische Testtool "Playwright for Python" berührt.
Aktivieren Sie die virtuelle Python-Umgebung von virtualenv für Visual Studio Code