2.3.4 • Published 7 days ago

astra-lite.js v2.3.4

Weekly downloads
-
License
ISC
Repository
-
Last release
7 days ago

astra-lite.js

Installation

Pour installer le module, utilisez la commande suivante :

npm install astra-lite.js

Utilisation

Voici un exemple d'utilisation du module :

const { Client, Events, Commands } = require("astra-lite.js");

const client = new Client()
    .setLangs("fr")
    .setToken("VOTRE_SUPER_TOKEN")

client.run() 

const event = new Events()
    .setBot(client)
    .setPaths("events")

const commands = new Commands()
    .setSlashcommands({ delete: true })
    .setId("iD_DU_BOT")
    .setPaths("commands")
    .setBot(client)

Assurez-vous de remplacer 'VOTRE_SUPER_TOKEN' par le token réel de votre bot Discord. Remplacer 'ID_DU_BOT' par l'id du bot réel.Ce modèle fournit des instructions claires sur l'installation du module et un exemple d'utilisation avec la création d'un client Discord. Vous pouvez adapter ce modèle en fonction de vos besoins spécifiques.

Events

Voici un exemple d'utilisation du module pour l'event :

module.exports = {
  name: "ready",
  once: true,
  run(client) {
    console.log("Le bot est connectée");
  }
};

Commands

Voici un exemple d'utilisation du module pour la commande :

const { Discord } = require('../main')

module.exports = {
  name: 'say',
  description: 'say the text!',
  dm: false,
  perm: Discord.Permissions.ManageMessages,
  options: [
    {
      name: 'text',
      description: 'text of say!',
      type: "String",
      required: false,
    }
  ],
  async run(client, message, args) {
    const reply_text = args.getString('text')
    message.reply(reply_text);
  },
};

Button

Voici un exemple d'utilisation du module pour le button :

const { Discord, ButtonBuilder } = require('../main')

module.exports = {
  name: 'send_like',
  description: 'Send a like you button',
  dm: false,
  perm: Discord.Permissions.ManageMessages,
  async run(client, message, args) {
    const assets = new ButtonBuilder()
     .setLabel("Like you")
     .setEmoji("🎊")
     
    const button = assets.toBuild("test-button")
    message.reply({ content: "hello", components: [button] });
  },
};

Patchnote

Nouveautés

  • Ajoute du system de langs !

Modifications

  • Aucune fonctionnalité n'a été modifiée dans cette version.

Retraits

  • Aucune fonctionnalité n'a été retirée dans cette version.

Links

2.3.4

7 days ago

2.3.3

9 days ago

2.3.2

10 days ago

2.3.1

12 days ago

2.3.0

13 days ago

2.2.0

14 days ago

2.1.4

17 days ago

2.1.3

17 days ago

2.1.2

18 days ago

2.1.1

19 days ago

0.0.9

19 days ago

0.0.8

20 days ago

0.0.8-2

20 days ago

0.0.8-dev.4

1 month ago

0.0.8-dev.2-2

1 month ago

0.0.8-dev3

1 month ago

0.0.8-dev2.3

1 month ago

0.0.8-dev2.2

1 month ago

0.0.8-dev2

1 month ago

0.0.8-dev

1 month ago

0.0.7

1 month ago

0.0.6-2

2 months ago

0.0.6

2 months ago

0.0.5

2 months ago

0.0.4

2 months ago

0.0.3

2 months ago

0.0.3-2

2 months ago

0.0.2

2 months ago

0.0.1

2 months ago