Gremilin-b
Gremilin is a discord bot for league of legends player that provides you with some useful information about your account and some other features
Why Gremilin
We built Gremilin to make sure the players got the information that they need quickly while they hanging out with friends on the discord server without waste time visiting websites like Op.gg etc
Commands
?help
- This command will show you all the available commands?setUser [username] [region]
- This command will add your username and region to the database.?updateUser [new username] [new region]
- This command will update your username and region if they already exist.?profile
- This command will show you your profile on league of legends including last match etc.?champion [champion]
- This command will give you all the information you need to know about a champion.?editme
- This command will put your profile picture on a league of legends border.
Invite Gremilin to your server ❤️
The easiest way to set this bot up on your server is to invite it to your Discord server. It is currently hosted 24/7 and will always get the newest features first.
In order to do that, just click here and choose a server. You need to have Manage Server permission on that server. You may remove some of the permissions if you wish, but be warned it may break current and upcoming features.
Tech used
- Node js
APIs used
- we used Riot Api to be able to fetch users data.
- we used League Fire API to get the extra information that Riot API not provide.
Local Instalation
to install gremilin in your machine follow these steps:
- Install Node.js v12.14.0
- Download Gremilin
git clone https://github.com/Everkers/Gremilin-b.git
or if you don't have/want to use git, download the ZIP by clicking the green Download button at the top right of this page) - cd to to Gremilin directory and run
npm install
in your commands line to install all the required dependencies - Create
.env
file and add TOKEN_LOL = YOUR TOKEN HERE and TOKEN_BOT = YOUR BOT TOKEN HERE - Run the bot with
npm run dev