Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rygent/elvia


https://github.com/rygent/elvia

bot discord discord-bot discord-js nodejs typescript

Last synced: about 21 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Elvia

[![Library][library]][discord.js docs]
[![Build][build]][continuous integration]
[![Codacy grade][codacy grade]][codacy]
[![License][license badge]][license]
[![Language]][language]
[![Version]][version]

---

**Elvia** is powerful, multipurpose and free Discord bot with a lot of abilities created using [Discord.JS][discord.js github] with ES6 Modules.

We'll be very glad if you give this repository a star, so that we grow much faster.

[![Support Server][support server]][discord server]

## Features

- Slash command based.
- Server, Emoji and User info.
- Powerful Message Pruning.
- Easy Moderation `ban`, `kick`, `timeout`, etc.
- Fun commands `choose`, `lovecalc`, `roulette`, etc.
- Search commands `anime`, `manga`, `spotify`, etc.
- Interact commands `kiss`, `hug`, `cuddle`, etc.
- Translate message to user setting language in context menu.

## Requirements

1. [Node.JS v20.10+][node.js] or higher.
2. [MongoDB v5.0+][mongodb] or higher.
3. [pnpm v9.12+][pnpm] or higher. (Highly recommended)

## Invite

[![Discord bot][discord bot]][top.gg]

## Contributing

For contributing instructions, or to find out all of the ways you can contribute, read [`CONTRIBUTING`][contributing]. All contributions are welcome and encouraged, but please [read the information][code of conduct] given before doing so.

## License

This project is licensed under the GPL 3.0 license. See the file [`LICENSE`][license] for more information.

---

This is not an official Discord product. It is not affiliated with nor endorsed by Discord Inc.

[discord.js docs]: https://discord.js.org/#/
[continuous integration]: https://github.com/Rygent/Elvia/actions/workflows/continuous-integration.yml
[codacy]: https://app.codacy.com/gh/Rygent/Elvia/dashboard
[license]: ./LICENSE
[node.js]: https://nodejs.org/en/download
[mongodb]: https://www.mongodb.com/try/download/community
[pnpm]: https://pnpm.io/installation
[discord.js github]: https://github.com/discordjs/discord.js
[discord server]: https://discord.gg/FD5MMabf8Y
[top.gg]: https://top.gg/bot/614645495779819551
[contributing]: ./.github/CONTRIBUTING.md
[code of conduct]: ./.github/CODE_OF_CONDUCT.md

[library]: https://img.shields.io/badge/library-discord.js-5865f2?style=for-the-badge
[build]: https://img.shields.io/github/actions/workflow/status/Rygent/Elvia/continuous-integration.yml?logo=github&style=for-the-badge
[codacy grade]: https://img.shields.io/codacy/grade/f7c237153ea545059c7d0521e59def69/main?logo=codacy&style=for-the-badge
[license badge]: https://img.shields.io/github/license/Rygent/Elvia?style=for-the-badge
[language]: https://img.shields.io/github/languages/top/Rygent/Elvia?color=3178c6&logoColor=white&style=for-the-badge
[version]: https://img.shields.io/github/package-json/v/Rygent/Elvia?filename=apps%2Fbot%2Fpackage.json&style=for-the-badge&label=version&color=ff4949
[support server]: https://invidget.switchblade.xyz/FD5MMabf8Y
[discord bot]: https://top.gg/api/widget/614645495779819551.svg