Renn

  • TypeScript
  • Node.js
  • Discord.js

image

Renn is a discord bot, he can do some commands for example search anime or genshin characters

Installation

Clone this repository:

git clone https://github.com/rezaageng/renn.git

Install all dependencies:

npm install

Rename .env.example to .env then fill with your own Token, Necessary Id, and HoYoLab Cookies

After the installation is complete:

npm run dev # to run the bot in development
npm run build # to build renn
npm start # to run the bot in production

Invite to your server

Features

Commands:

Others:

Anonymous Message

Send message to text channels or members anonymously

/anon-message
/anon-message-user

Anime & Manga Database

Search anime & manga from Kitsu database

/anime
/manga

Genshin Impact Database

Search characters, enemies, artifacts, constellations, materials, talent, weapons and traveler from Genshin Impact

/genshin

First Rabbit

Allow developers or admins to send messages to members

/first-rabbit

Shinra

Allow developers or admins to send messages to text channels

/shinra
/shinra-edit

Suggestion

Send suggestions to suggestions text channel

/suggestion

Auto Add Role

Automatically add role to new member

Auto Delete Message

If someone accidentally sends a message to an anonymous commands channel, the message is automatically deleted

Auto Start Thread

If someone or renn sends a message to specific text channels, renn will automatically start a thread for the message

Credits

Ren Amamiya Art: @fajyobore323