Load
Carga tus interacciones
Importar Load
Load
Antes de empezar, no te olvides de importar la función Load para que no hayan errores.
Código
Para empezar en tu código debes tener una base similar a esta:
Todo lo que verás a continuación, debe ir dentro de esta base de código. Al final te dejaremos el código final.
Cargar comandos
Para cargar tus comandos, puedes usar la clase de Load
, Commands
para eso puedes hacerlo así:
Cargar eventos
Aquí puedes usar Events
, otra clase que se encarga de cargar eventos.
Cargar Interacciones
En este apartado entran menus, botones y modales, para esto usaremos Interactions
, otra clase más de Load
:
Cargar Slashs
Para cargar tus comandos de barra puedes usar Slashs, una clase de Load que te permite hacer, lo que su nombre dice, cargar comandos de barra.
Código Final 1
Este sería el código final si todo está bien:
Es importante pasar el client en cada uno de los handlers. También, puedes imprimir una tabla en tu consola con el estado de todo lo que hayas cargado, para eso puedes usar Load.Status
que loggeará en la consola una tabla.
Cargar todo
También, hay una función para ahorrarte todo lo anterior, que cargará todo en una sola carpeta, el mismo se encargará del orden de la misma, para eso puedes hacerlo de la siguiente manera:
Eso se encargará de cargar todas las funciones sin necesidad de establecer una carpeta para cada uno.
Código Final 2 con la clase All
All
El código final con la clase All
, se debería ver algo así:
Lo que hará esta función es crear una carpeta llamada src
(en este caso) y dentro crear una carpeta para los comandos, comandos de bara, eventos e interacciones.
Last updated