Rhythm-bot 2.1.5 Recherche / Texte / boutons riches!
- Nouvelle commande de recherche n'importe quoi après! La recherche sera recherchée contre YouTube et renvoie les 3 premiers résultats
- Appuyez sur les emoji de réaction de pouce pour ajouter l'élément à votre file d'attente
- Notez que vous voudrez donner au bot l'autorisation de supprimer les emojis dans le canal de texte, c'est l'autorisation manage_messages
- La version du nœud est mise à jour de 10.xx à 12.xx en raison de la mise à jour Discord.js
- Nouveaux packages NPM à installer
- Dépendance remplacée sur l'installation manuelle de FFMPEG
- Maintenant, FFMPEG est installé via NPM avec FFMPEG-Static lorsque vous effectuez une simple installation NPM
- En plus de l'interaction du bouton de réaction sur la commande de recherche, vous pouvez désormais utiliser des boutons pour le nouveau contrôle de jeu
Remarque: Ce n'est pas le bot répertorié ici https://rythmbot.co/
Description
Simple Little Music Bot pour faire la queue et jouer audio YouTube sur Discord Voice Channels.
Commandes de bot
- Afficher des informations utiles
!help
- Recherchez une vidéo sur YouTube
!youtube https://www.youtube.com/watch?v=dQw4w9WgXcQ
- Rejoignez votre canal vocal
!join
- Commencer la file d'attente
!play
- Rechercher une chanson
!search don't stop believin
- Énumérez les chansons dans la file d'attente
!list
- Mélanger la file d'attente
!shuffle
- Effacer la file d'attente
!clear
- Déplacer la chanson dans la file d'attente
!move [targetIndex] [up/down/destIndex]
- Enregistrer la file d'attente en tant que playlist
!playlist save my_awesome_playlist
- Chargez la playlist pour la file d'attente
!playlist load my_awesome_playlist
- Supprimer la playlist
!playlist delete my_less_awesome_playlist
- Liste des listes de lecture
!playlist list
Hébergement de bot
Dépendances non cotées
-
Python2.7
Cette version est requise pour le gyp nœud je pense? - outil de ligne de commande
node-gyp
-
node.js
version 12.xx ou plus est requis - Types
typescript
pour JavaScript, permet une collaboration de groupe plus facile et un simple clic droit pour rechercher les définitions
Installation
- Installez la dernière version stable du nœud, ceci a été construit avec le nœud v12.16.1
- Pour Windows Run
npm install --global --production --add-python-to-path windows-build-tools
- Exécuter
npm install node-gyp -g
- Exécuter
npm install typescript -g
- Exécuter
npm install
Configuration
- Obtenez une chaîne de jeton pour votre bot en enregistrant votre bot ici: https://discordapp.com/developers
- Créez un lien d'invitation comme celui-ci
https://discordapp.com/api/oauth2/authorize?client_id={ APPLICATION ID }&permissions=2159044672&scope=bot
- Ouvrez
bot-config.json
et remplacez le contenu entre les citations "<BOT-TOKEN-HERE>"
par votre jeton de bot.- Dans Config, vous pouvez ajouter d'autres paramètres, pour voir un exemple des paramètres ouvrir
./src/bot/config.ts
et examiner DefaultBotConfig
et BotConfig
pour des exemples
- Open
bot.log
si vous cherchez à déboguer les erreurs
Exécution de l'application