[PYTHON] Introduction à discord.py (1er jour) -Préparation pour discord.py-

salutation

Ravi de vous rencontrer. Mon nom est Amemin. discord.py Je viens de commencer, Je partagerai de plus en plus ce que j'ai appris et ce que je peux partager, alors Personnes avancées, veuillez regarder avec des yeux chaleureux ... Travaillons dur ensemble!

~ Environnement d'exploitation ~

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

Ce dont vous avez besoin pour créer un robot discord ...

① Compte pour discordbot

Dans le portail des développeurs discord, effectuez les réglages initiaux en vous référant à l'image ci-dessous!

  1. Sélectionnez "Nouvelle application" dans l'application du portail qitta1.png

  2. Choisissez un nom pour le bot. * Vous pouvez changer le nom plus tard. qiita2.png

  3. Cliquez sur "Créer", puis sur la catégorie Bot dans les paramètres. qiita3.png

  4. Cliquez sur "Ajouter un bot" sur le côté droit de l'écran et un écran de confirmation apparaîtra. Sélectionnez oui. qiita4.png qiita5.png

  5. Allez au bas de la catégorie de bot et définissez les autorisations du bot. qiita6.png

6 (lors de l'invitation sur le serveur). Accédez à la catégorie OAuth2 et sélectionnez bot qiita7.png 7. Descendez et définissez les autorisations requises pour que le bot puisse entrer dans le serveur. qiita8.png

C'est tout pour créer un compte bot.

② Installez discord.py

Procédez comme suit dans votre terminal:

discord.py Installation


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

Cette fois, je vais terminer ici. .. .. Que dois-je écrire demain ...

Recommended Posts

Introduction à discord.py (1er jour) -Préparation pour discord.py-
Introduction à discord.py (2)
Introduction à discord.py (3) Utilisation de la voix
Introduction à Python pour, pendant
Une introduction à Mercurial pour les non-ingénieurs
[Introduction à Python3 Jour 1] Programmation et Python
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
[Introduction à Python3 Jour 14] Chapitre 7 Chaînes de caractères (7.1.1.1 à 7.1.1.4)
Introduction à l'apprentissage profond ~ Préparation au codage ~
[Introduction à Python3 Jour 15] Chapitre 7 Chaînes de caractères (7.1.2-7.1.2.2)
Introduction à la préparation python-environnement (édition Mac)
Premiers pas avec Python pour les non-ingénieurs
[Introduction à Python3 Day 21] Chapitre 10 Système (10.1 à 10.5)
Une introduction à OpenCV pour l'apprentissage automatique
[Introduction à Python3 Jour 19] Chapitre 8 Destinations de données (8.4-8.5)
[Introduction à Python3 Day 18] Chapitre 8 Destinations de données (8.3.6.2 à 8.3.6.3)
Les débutants lisent "Introduction à TensorFlow 2.0 pour les experts"
Une introduction à Python pour l'apprentissage automatique
Une introduction à Python pour les programmeurs en langage C
Introduction à MQTT (Introduction)
Introduction à Scrapy (1)
Une introduction à l'apprentissage automatique pour les développeurs de robots
Introduction à Scrapy (3)
Premiers pas avec Supervisor
Introduction à Tkinter 1: Introduction
[Introduction à Python3 Jour 12] Chapitre 6 Objets et classes (6.3-6.15)
Journal de dévotion professionnel compétitif 20e au 22e jour (7/14 au 7/16)
Journal de dévotion professionnelle compétitif 18 au 19 jour (7/12 au 7/13)
Journal de dévotion professionnel compétitif du 4e au 10e jour (du 28 juin au 4 juillet)
Journal de dévotion professionnel compétitif 15e au 17e jours (7/9 au 7/11)
Journal de dévotion professionnelle compétitif 11e au 14e jour (7/5 au 7/8)
Record de dévotion professionnelle compétitif du 1er au 3e jour (10 / 14,15,17)
Introduction à discord.py (1er jour) -Préparation pour discord.py-
Introduction à PyQt
Introduction à Scrapy (2)
[Introduction à Python3, jour 22] Chapitre 11 Traitement parallèle et mise en réseau (11.1 à 11.3)
Introduction à la modélisation statistique pour l'analyse des données
[Introduction à Python3 Jour 11] Chapitre 6 Objets et classes (6.1-6.2)
[Introduction à Python3, Jour 23] Chapitre 12 Devenir un Paisonista (12.1 à 12.6)
Continuer à faire des prévisions de stock AI pendant 10 heures par jour le 1er mois
[Linux] Introduction à Linux
[Introduction à Python3 Jour 20] Chapitre 9 Démêler le Web (9.1-9.4)
[Introduction à l'application Udemy Python3 +] 43. instruction for else
Introduction à Scrapy (4)
Introduction à la programmation (Python) TA Tendency pour les débutants
Une introduction à l'analyse vocale pour les applications musicales
[Pour les débutants] Introduction à la vectorisation dans l'apprentissage automatique
Jour 66 [Introduction à Kaggle] Les prévisions Titanic les plus faciles
Comprendre le développement de Python pour Pepper. -Introduction à Python Box-
[Introduction à Python3 Jour 8] Chapitre 4 Py Skin: Structure du code (4.1-4.13)
[Introduction à Python] Comment écrire des instructions répétitives à l'aide d'instructions for
Introduction à Lightning Pytorch
Premiers pas avec le Web Scraping
Introduction aux baies non paramétriques
Introduction à EV3 / MicroPython
Introduction au langage Python
Introduction à la reconnaissance d'image TensorFlow
Préparation du jeu de données pour PyTorch
Introduction à OpenCV (python) - (2)
Introduction à PyQt4 Partie 1
Introduction à l'injection de dépendances
Introduction à Private Chainer
Introduction à l'apprentissage automatique
Introduction facile au piratage domestique avec Raspberry Pi et discord.py
Expérience de collecte de tweets pendant une longue période (préparation du programme (3))
Expérience pour collecter des tweets pendant une longue période (préparation du programme (1))