The CRunner Discord Bot is a project designed for learning and practicing JavaScript programming. Its main functionality is to act as a code interpreter, taking user input, passing it to an API, and returning the API response with the code output to Discord.
- Code Interpreter: Submit code snippets directly through Discord and get the output.
- Discord Commands: Interact with the bot through various commands.
- Customizable: Extend or modify the bot's functionality as needed.
- commands: Contains descriptions and configurations for bot commands.
- events: Handles Discord events.
- functions: Holds utility functions for common tasks.
- modules: Miscellaneous components such as event handlers, command handlers, and custom bot functionality.
To set up the bot, follow these steps:
- Run the installation script by executing:
./install.sh
# Ensure you have Node.js, npm, and Git installed on your system.
## Usage
1. Start the bot using the provided service file or by running:
node bot.js
Feel free to customize the bot to suit your specific needs. You can:
Add new commands or modify existing ones in the commands folder. Adjust event handling in the events folder. Extend the bot's functionality by adding new modules.
If you'd like to contribute to the project, feel free to fork the repository and submit a pull request with your changes.
Special thanks to William Mantly ([email protected]) for his manager API and CRunner API and his Server to host the bot.
This bot is meant for educational and learning purposes. Use responsibly and avoid spamming or misuse. The bot owner holds no responsibility for any misuse of the bot.