- Built with Discord.JS-Akairo Framework (Master)
- Please read its documentation here.
- What's new?
- Discord Server
- Bot Guide
- Realtime Character/Weapon information pulls from Kamihime PROJECT EN Fandom
- Kamihime Database (Harem Scenes)
- Only Kamihime EN (Nutaku) version is available.
- Uses REST API (JSON) from Kamihime Database
- Tweets updates from @Kamihime_EN
- Customise the
Twitter Channelwith?set twitterchannel <channel>
- Customise the
- Enjoy staying in your server by gaining a grand title and EXPs with Leveling System
- See
levelcommand for more info
- See
- Customise your server settings
- See
setcommand for more info
- See
- Save memos or notes with Tag system
- See
tagcommand for more info
- See
- Basic bot commands
- See
helpcommand for more info for each command - See
guidecommand for an in-depth guide for each command
- See
- Server-wide Customisable Prefix
- Default Prefix: ? or
@Eros(Mention)
- Default Prefix: ? or
- DM the bot directly for commands without the default prefix
- e.g:
info Eros -tw
- e.g:
- More to come�
For more information, see Bot Guide or say
@Eros guide 5when using the bot.
- Server Settings
- Main:
set,settings
- Main:
- General
- Main:
help,guide,invite
- Main:
- Kamihime
- Main:
nsfw,leaderboard,hareminfo,info,list,search
- Main:
- Kamihime - Countdown
- Main:
countdown
- Main:
- Tag
- Main:
tag,tags
- Main:
- Fun
- Main:
ask,insult,say,mock,owo,quiz
- Main:
- Leveling System
- Main:
level
- Main:
- Utility
- Main:
memberinfo,serverinfo,ping,stats - Bot Owner:
eval
- Main:
- Create a Bot Account
- Eros requires at least Node 12 for runtime and MariaDB 10.1 for data persistence
- Clone this repository [via command shell] after installing the requirements above
$ git clone https://github.com/gazmull/eros-bot.git$ cd eros-bot
- Run
$ yarn(Before this, make sure Yarn and Build Tools (Windows) | Build Tools (Linux) are installed) srcmust also be built$ yarn --production=false$ yarn run compile
- Clone this repository [via command shell] after installing the requirements above
- Create an
auth.jsfile and obtain the template fromauth.example.js. They are documented by// commentsto help set up the file - Create a database. If the following defaults from
auth.js(databaseandusename) were not changed, everything below can be copied and pasted without an issue— make sure to replace texts with[]- Before doing the steps below, please make sure
db's properties has been properly configured for security purposes $ mysql -u root, assuming the MariaDB setup has no password on root. If it has password, append-p- Execute every line once inside MariaDB CLI:
- Before doing the steps below, please make sure
CREATE DATABASE `eros` CHARACTER SET = 'utf8' COLLATE = 'utf8_unicode_ci';
CREATE USER `eros`@`localhost` IDENTIFIED BY '[password in auth.js]';
GRANT ALL PRIVILEGES ON `eros`.* TO `eros`@`localhost`;
exit;© 2018-present Euni (gazmull)
