Eros Bot - Documentation
  • Introduction
  • CHANGELOG
  • Migrating From Kamihime Bot
  • Guide Start
  • Using the Bot
  • Leveling System
  • Commands
    • set
      • set
      • set-countdownchannel
      • set-countdownrole
      • set-nsfwchannel
      • set-nsfwrole
      • set-prefix
      • set-twitterchannel
    • general
      • guide
      • help
      • invite
    • kamihime
      • glossary
      • hareminfo
      • info
      • leaderboard
      • list
      • nsfw
      • search
    • countdown
      • countdown
      • countdown-add
      • countdown-current
      • countdown-delete
      • countdown-help
      • countdown-subscribe
      • countdown-test
    • tag
      • tag
      • tag-add
      • tag-delete
      • tag-edit
      • tag-info
      • tag-leaderboard
      • tag-search
      • tag-show
      • tag-source
      • tag-list
    • fun
      • ask
      • insult
      • mock
      • owo
      • quiz
      • say
    • level
      • level
      • level-leaderboard
    • util
      • memberinfo
      • ping
      • serverinfo
      • stats
  • Guide End
Powered by GitBook
On this page
  • Eros Bot
  • Features
  • Commands
  • Self-Hosting
  • Contributing
  • License

Was this helpful?

Introduction

NextCHANGELOG

Last updated 5 years ago

Was this helpful?

eros banner

Eros Bot

Features

  • Kamihime Database (Harem Scenes)

    • Only Kamihime EN (Nutaku) version is available.

    • Customise the Twitter Channel with ?set twitterchannel <channel>

  • Enjoy staying in your server by gaining a grand title and EXPs with Leveling System

    • See level command for more info

  • Customise your server settings

    • See set command for more info

  • Save memos or notes with Tag system

    • See tag command for more info

  • Basic bot commands

    • See help command for more info for each command

    • See guide command for an in-depth guide for each command

  • Server-wide Customisable Prefix

    • Default Prefix: ? or @Eros (Mention)

  • DM the bot directly for commands without the default prefix

    • e.g: info Eros -tw

  • More to come�

Commands

  • Server Settings

    • Main: set, settings

  • General

    • Main: help, guide, invite

  • Kamihime

    • Main: nsfw, leaderboard, hareminfo, info, list, search

  • Kamihime - Countdown

    • Main: countdown

  • Tag

    • Main: tag, tags

  • Fun

    • Main: ask, insult, say, mock, owo, quiz

  • Leveling System

    • Main: level

  • Utility

    • Main: memberinfo, serverinfo, ping, stats

    • Bot Owner: eval

Self-Hosting

    • Clone this repository [via command shell] after installing the requirements above

      • $ git clone https://github.com/gazmull/eros-bot.git

      • $ cd eros-bot

    • src must also be built

      • $ yarn --production=false

      • $ yarn run compile

  • Create an auth.js file and obtain the template from auth.example.js. They are documented by // comments to help set up the file

  • Create a database. If the following defaults from auth.js (database and usename) 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:

      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;
  • Run the bot!

    • Node: node .

    • Process Managers

License

Built with

Please read its documentation .

Realtime Character/Weapon information pulls from

Uses REST API (JSON) from

Tweets updates from

For more information, see or say @Eros guide 5 when using the bot.

Create a

Eros requires at least for runtime and for data persistence

Run $ yarn (Before this, make sure and | are installed)

: $ yarn run dev:start

: $ yarn run pm2

© 2018-present

Discord.JS-Akairo Framework (Master)
here
Discord Server
Bot Guide
Kamihime PROJECT EN Fandom
Kamihime Database
@Kamihime_EN
Bot Guide
Add the bot instead? (24/7)
Bot Account
Node 12
MariaDB 10.1
Yarn
Build Tools (Windows)
Build Tools (Linux)
Nodemon
PM2
Contributing
MIT
Euni (gazmull)
Travis (.org) branch
GitHub package.json version (branch)
What's new?