Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mateisr/amuzantiu-discord
Multi-function Discord bot, written in TypeScript. Migrated from two previous versions (discord.py & discord.js (Javascript), both archived) Currently in active development.
https://github.com/mateisr/amuzantiu-discord
discord discord-bot discord-js discord-ts discordjs discordts music-bot node nodejs typescript
Last synced: 3 months ago
JSON representation
Multi-function Discord bot, written in TypeScript. Migrated from two previous versions (discord.py & discord.js (Javascript), both archived) Currently in active development.
- Host: GitHub
- URL: https://github.com/mateisr/amuzantiu-discord
- Owner: MateiSR
- Created: 2022-11-07T12:55:10.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-08T01:26:20.000Z (7 months ago)
- Last Synced: 2024-07-08T02:39:32.054Z (7 months ago)
- Topics: discord, discord-bot, discord-js, discord-ts, discordjs, discordts, music-bot, node, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 333 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Amuzantiu
Amuzantiu is a simple Discord bot built using the Discord.js library. The bot can perform a number of basic tasks, including sending welcome messages, moderating the server, and playing music.
## Installation
To install and run the bot on your own server, follow these steps:
1. Clone the repository to your local machine.
2. Install the necessary dependencies using `yarn install`.
3. Create a new application and bot account in the [Discord Developer Portal](https://discord.com/developers/applications).
4. Copy the bot token and add it to a `.env` file in the root of the project.
5. Update the `config.json` file with your desired settings.
6. Run the bot using `yarn run start`.## Commands
Amuzantiu currently supports the following commands:
- `a ping`: Responds with "Pong!" to test that the bot is working.
- `a kick @user`: Kicks the mentioned user from the server.
- `a ban @user`: Bans the mentioned user from the server.
- `a play [song]`: Plays the requested song in the voice channel the user is currently in.
- `a stop`: Stops the current song and clears the queue.
- and many more! the bot supports both slash commands and prefix commands, be sure to use 'a help' or '/help' to see all the commands!## Contributing
If you'd like to contribute to Amuzantiu, feel free to submit a pull request! You can also open an issue if you find a bug or have a suggestion for a new feature.