Skip to content

Latest commit

 

History

History

Rhiannon

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Rhiannon

Currently Implemented Feature:

  • Warn
  • Timeout
  • Kick
  • Ban
  • Userinfo
  • Tags
  • Permissions System
  • Logs
  • Leave

In progress:

  • Notes, disabled, currently tracking issue with Slshx

Roadmap Features:

  • Anti-Spam/Anti-Scam(Coming with Gateway Support Soon)

Setup

  1. Create an Application on Discord - https://discord.com/developers/applications

  2. Copy env.example.jsonc to env.jsonc

    1. Fill in "testServerId" with the server ID
    2. Fill in "applicationId" with the application ID found in "General Information"
    3. Fill in "applicationPublicKey" with the application public key found in "General Information"
    4. Fill in "applicationSecret" with the client secret found in "OAuth2 -> General"
  3. Create a bot for the application

  4. Create a .env file

    1. Fill in SLSHX_APPLICATION_ID with the application ID found in "General Information"
    2. Fill in SLSHX_APPLICATION_PUBLIC_KEY with the application public key found in "General Information"
    3. Fill in SLSHX_APPLICATION_SECRET with the client secret found in "OAuth2 -> General"
    4. Fill in SLSHX_SERVER_ID with the server ID
    5. Fill in TOKEN with the bot token

    The file should look like this:

    SLSHX_APPLICATION_ID=1000000000000000
    SLSHX_APPLICATION_PUBLIC_KEY=b4b323c9dba1391fce525c60fdb5300a28f7b7f731afb8c9afe0be19790e9f83
    SLSHX_APPLICATION_SECRET=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    SLSHX_TEST_SERVER_ID=2222222222222222
    
    TOKEN=AAAAAAAAAAAAAAAA.BBBBB.CCCCCCCCCCCCCCCC
    
  5. Setup Tunnels or ngrok on port 8787 and enjoy!