Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bhavya-dang/mercbot


https://github.com/bhavya-dang/mercbot

Last synced: 30 days ago
JSON representation

Awesome Lists containing this project

README

        

# Merc Bot

[![Build Status](https://travis-ci.org/unmonk/MercBot.svg?branch=master)](https://travis-ci.org/unmonk/MercBot)

### Commands

- **stats:** Displays server / bot statistics
- **Ping:** Check if bot is online
- **Help:** Displays information about commands
- **Staff:** Displays server commanders
- **Scammer:** Checks SteamRep.com for reputation (!scammer )
- **Steam:** Displays Steam information (!steam )
- **Steamid:** Get steamid from a search (!steamid )
- **Rocket:** Gets Rocket League Stats from steamid (!rocket )
- **Rocketbanner:** Gets RocketLeagueStats.com banner from steamid (!rocketbanner )
- **Lol:** Displays a lulzs text
- **Ryan** Displays Ryan
---
### Admin Commands
- **Kick**
- **Ban**
- **Purge**
- **Lockdown**
- **Mute**
- **Warn**
- **Unban**


### Development Guide

Obtain credentials from myself in order to run this bot locally.
Or create your own settings.json with the following values:

- ownerid
- adminrolename
- modrolename
- STEAMAPIKEY
- ROCKETAPIKEY

To start the application:

```sh
$ yarn install
$ node app.js
```

Before any commits, please run
```npm test```. This will be ran as part of the production deployment pipeline