zyntra.js
v1.0.3
Published
Official library for building bots for https://zyntra.gg/
Downloads
19
Readme
Zyntra.js
Official library for building bots for https://zyntra.gg/
📦 Installation
npm install zyntra.js🚀 Quick Start
import { Client } from "zyntra.js";
const token = "your_bot_token";
const id = 123456; // Your bot ID
const client = new Client(token, id);
client.on("messageCreate", (action) => {
console.log("📥 New message:", action);
});
client.on("messageEmbed", (action) => {
console.log("🌈 New embed:", action);
});
client.on("messageDelete", (action) => {
console.log("🗑️ Deleted message ID:", action);
});
client.sendMessage(channelId, "Hello from Zyntra.js!");
client.sendMessageEmbed(
channelId,
"This is fallback content.",
"Embed Title",
"Description of the embed",
"#ff00ff"
);
client.getMessage(channelId, messageId);
console.log("📨 Fetched message:", fetched);
client.deleteMessage(channelId, messageId);
(async () => {
client.connect(); // Start bot
client.getMessages();
})();🧠 Supported Events
You can listen to the following events using client.on():
messageCreate – triggered when bot sends a message
messageEmbed – triggered when bot sends an embed
messageDelete – triggered when bot deletes a message
messageFetch – triggered when bot fetches a message
messageBulk – triggered when bot receives multiple messages.
💬 Sending a Message
client.sendMessage(channelId, "Your message content");🌈 Sending an Embed
client.sendMessageEmbed(
channelId,
"Message",
"Embed Title",
"Embed Description",
"#ffaa00", // HEX color
"Image uri/url",
"Thumbnail uri/url",
"Footer"
);🗑️ Deleting a Message
client.deleteMessage(channelId, messageId);Zyntra.js is a minimalistic yet powerful way to build bots for the Zyntra platform. New features and improvements are coming regularly.
Made with ❤️ by the Zyntra Dev Team
