[PYTHON] Einführung in discord.py (1. Tag) -Preparation for discord.py-

Gruß

Freut mich, dich kennenzulernen. Ich heiße Amemin. discord.py Ich habe gerade angefangen, Ich werde immer mehr teilen, was ich gelernt habe und was ich teilen kann Fortgeschrittene, bitte mit warmen Augen zuschauen ... Lass uns hart zusammenarbeiten!

~ Betriebsumgebung ~

python V3.8.1 pip V19.3.1 discord.py V1.2.5 Windows10

Was Sie brauchen, um einen Zwietrachtbot zu machen ...

① Konto für Discordbot

Nehmen Sie im Discord Developer Portal die anfänglichen Einstellungen vor, indem Sie sich auf das Bild unten beziehen!

  1. Wählen Sie "Neue Anwendung" aus der Portalanwendung qitta1.png

  2. Legen Sie einen Namen für den Bot fest. * Sie können den Namen später ändern. qiita2.png

  3. Klicken Sie auf "Erstellen" und dann in den Einstellungen auf die Kategorie "Bot". qiita3.png

  4. Klicken Sie rechts auf dem Bildschirm auf "Bot hinzufügen". Ein Bestätigungsbildschirm wird angezeigt. Wählen Sie "Ja". qiita4.png qiita5.png

  5. Gehen Sie zum Ende der Bot-Kategorie und legen Sie die Bot-Berechtigungen fest. qiita6.png

6 (beim Einladen auf den Server). Gehen Sie zur Kategorie OAuth2 und wählen Sie bot aus qiita7.png 7. Gehen Sie nach unten und legen Sie die Berechtigungen fest, die der Bot zum Betreten des Servers benötigt. qiita8.png

Das ist alles für die Erstellung eines Bot-Kontos.

② Installieren Sie discord.py

Gehen Sie in Ihrem Terminal wie folgt vor:

discord.py Installation


$ python3 -m pip install -U discord.py[voice]

Dieses Mal werde ich hier enden. .. .. Was soll ich morgen schreiben ...

Recommended Posts

Einführung in discord.py (1. Tag) -Preparation for discord.py-
Einführung in discord.py (2)
Einführung in discord.py (3) Verwenden von Stimme
Einführung in Python For, While
Eine Einführung in Mercurial für Nicht-Ingenieure
[Einführung in Python3 Tag 1] Programmierung und Python
[Einführung in Python3 Tag 13] Kapitel 7 Zeichenfolgen (7.1-7.1.1.1)
[Einführung in Python3 Tag 14] Kapitel 7 Zeichenfolgen (7.1.1.1 bis 7.1.1.4)
Einführung in Deep Learning ~ Codierungsvorbereitung ~
[Einführung in Python3 Tag 15] Kapitel 7 Zeichenfolgen (7.1.2-7.1.2.2)
Einführung in die Python-Umweltvorbereitung (Mac Edition)
Erste Schritte mit Python für Nicht-Ingenieure
[Einführung in Python3 Tag 21] Kapitel 10 System (10.1 bis 10.5)
Eine Einführung in OpenCV für maschinelles Lernen
[Einführung in Python3 Tag 19] Kapitel 8 Datenziele (8.4-8.5)
[Einführung in Python3 Tag 18] Kapitel 8 Datenziele (8.3.6.2 bis 8.3.6.3)
Anfänger lesen "Einführung in TensorFlow 2.0 für Experten"
Eine Einführung in Python für maschinelles Lernen
Eine Einführung in Python für C-Sprachprogrammierer
Einführung in MQTT (Einführung)
Einführung in Scrapy (1)
Eine Einführung in maschinelles Lernen für Bot-Entwickler
Einführung in Scrapy (3)
Erste Schritte mit Supervisor
Einführung in Tkinter 1: Einführung
[Einführung in Python3 Tag 12] Kapitel 6 Objekte und Klassen (6.3-6.15)
Wettbewerbsfähiges Tagebuch für berufliche Hingabe vom 20. bis 22. Tag (14.07. Bis 16.07.)
Wettbewerbsfähiges professionelles Andachtstagebuch 18. bis 19. Tag (7/12 bis 7/13)
Wettbewerbsfähiges professionelles Andachtstagebuch 4. bis 10. Tag (28.06. Bis 04.07.)
Wettbewerbsfähiges Tagebuch für berufliche Hingabe vom 15. bis 17. Tag (7/9 bis 7/11)
Wettkampf-Tagebuch für berufliche Hingabe vom 11. bis 14. Tag (7/5 bis 7/8)
Wettbewerbsfähiger professioneller Andachtsrekord 1. bis 3. Tag (10 / 14,15,17)
Einführung in discord.py (1. Tag) -Preparation for discord.py-
Einführung in PyQt
Einführung in Scrapy (2)
[Einführung in Python3, Tag 22] Kapitel 11 Parallele Verarbeitung und Vernetzung (11.1 bis 11.3)
Eine Einführung in die statistische Modellierung für die Datenanalyse
[Einführung in Python3 Tag 11] Kapitel 6 Objekte und Klassen (6.1-6.2)
[Einführung in Python3, Tag 23] Kapitel 12 Werden Sie Paisonista (12.1 bis 12.6)
Machen Sie weiterhin Aktienprognose AI für 10 Stunden pro Tag 1. Monat
[Linux] Einführung in Linux
[Einführung in Python3 Tag 20] Kapitel 9 Enträtseln des Webs (9.1-9.4)
[Einführung in die Udemy Python3 + -Anwendung] 43. for else-Anweisung
Einführung in Scrapy (4)
Einführung in die Programmierung (Python) TA Tendenz für Anfänger
Eine Einführung in die Sprachanalyse für Musik-Apps
[Für Anfänger] Einführung in die Vektorisierung beim maschinellen Lernen
Tag 66 [Einführung in Kaggle] Die einfachste Titanic-Vorhersage
Grundlegendes zur Python for Pepper-Entwicklung. -Einführung in Python Box-
[Einführung in Python3 Tag 8] Kapitel 4 Py Skin: Codestruktur (4.1-4.13)
[Einführung in Python] So schreiben Sie sich wiederholende Anweisungen mit for-Anweisungen
Einführung in Lightning Pytorch
Erste Schritte mit Web Scraping
Einführung in nichtparametrische Felder
Einführung in EV3 / MicroPython
Einführung in die Python-Sprache
Einführung in die TensorFlow-Bilderkennung
Datensatzvorbereitung für PyTorch
Einführung in OpenCV (Python) - (2)
Einführung in PyQt4 Teil 1
Einführung in die Abhängigkeitsinjektion
Einführung in Private Chainer
Einführung in das maschinelle Lernen
Einfache Einführung in Home Hack mit Raspberry Pi und discord.py
Experimentieren Sie, um Tweets für eine lange Zeit zu sammeln (Programmvorbereitung (3))
Experimentieren Sie, um Tweets für eine lange Zeit zu sammeln (Programmvorbereitung (1))