revbot.js
is a Node.js library for building bots on the Revolt platform. It provides an easy-to-use interface for interacting with Revolt's API, managing events, and handling various bot functionalities.
revolt server docs
npm install revbot.js
or
yarn add revbot.js
Below is an example of how to set up a basic bot using revbot.js
:
import { client } from "revbot.js";
const bot = new client({});
bot.on("ready", () => {
console.log("Bot is ready!");
});
bot.on("message", (message) => {
if (message.content === "ping") {
message.reply("pong");
}
});
bot.login("YOUR_BOT_TOKEN");
To contribute or modify the library:
Clone the repository:
git clone https://github.com/Jade3375/revbot.js.git
cd revbot.js
Install dependencies:
yarn install
Build the project:
yarn build
We welcome contributions to revbot.js
! To contribute, follow these steps:
Fork the Repository
Go to the repository and click the "Fork" button to create your own copy.
Clone Your Fork
Clone your forked repository to your local machine:
git clone https://github.com/your-username/revbot.js
cd revbot.js
Create a Branch
Create a new branch for your feature or bug fix:
git checkout -b feature-or-bugfix-name
Make Changes
Implement your changes or fixes in the codebase.
Test Your Changes
Ensure your changes work as expected by running the project and any relevant tests:
yarn test
Commit Your Changes
Commit your changes with a descriptive message:
git add .
git commit -m "Description of your changes"
Push Your Branch
Push your branch to your forked repository:
git push origin feature-or-bugfix-name
Open a Pull Request
Go to the original repository and open a pull request from your branch. Provide a clear description of your changes and why they should be merged.
Thank you for contributing to revbot.js
!
This project is licensed under the MIT License.