Maison >interface Web >js tutoriel >Comment migrer mon code Discord.js de la v11 vers la v12 ?

Comment migrer mon code Discord.js de la v11 vers la v12 ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-28 16:55:18547parcourir

How to Migrate My Discord.js Code from v11 to v12?

Comment migrer votre code Discord.js vers la version 12

La migration de Discord.js v11 vers v12 peut être un défi en raison de nombreux changements de rupture. Ces erreurs illustrent les problèmes courants rencontrés lors de cette transition :

Managers

  • TypeError : client.users.get n'est pas une fonction :

    • Migrer vers : client.users.cache.get('123456789012345678')
  • TypeError : message.guild.roles.find n'est pas une fonction :

    • Migrer vers : message.guild.roles.cache.find(r => r.name === 'Admin')
  • TypeError : message.member.addRole est pas une fonction :

    • Migrer vers : attendre message.member.roles.add(role)
  • TypeError : message.guild.createChannel n'est pas une fonction :

    • Migrer vers : attendre message.guild.channels.create('welcome')
  • TypeError : message.channel.fetchMessages n'est pas une fonction :

    • Migrer vers : const messages = wait message.channel.messages.fetch()

Collection

  • TypeError : RichEmbed est pas un constructeur :

    • Migrer vers : const {MessageEmbed} = require('discord.js'); const embed = new MessageEmbed()

Voice

  • TypeError : connection.playFile est pas une fonction :

    • Migrer vers : const dispatcher = connection.play('./music.mp3')

URL des images

  • TypeError : client.createVoiceBroadcast n'est pas un function :

    • Migrer vers : const Broadcast = client.voice.createVoiceBroadcast()

Plus d'informations

Pour une liste complète des dernières modifications et des conseils de migration, reportez-vous à ce qui suit ressources :

  • [Mise à jour Guide](https://discordjs.guide/migrating.html)
  • [Journal des modifications](https://github.com/discordjs/discord.js/releases)
  • [Documentation] (https://discord.js.org/#/docs/main/stable)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn