Giter VIP home page Giter VIP logo

reko's Introduction

Reko Banner

Reko (Formerly: Project MSS)

A Minecraft Server Status discord bot! WIP!

I'm back!

Key Features

  • Get player count, online players (To-Do), server version, and motd
  • Get latency to server (ping from bot to server)
  • Get the approximate location
  • Set a server for your guild to track
  • Updating Chart of player count and other info (To-Do)
  • Player stats (Planned)
  • Track when players join and leave (To-Do)
  • @Online Players role automatically assigned to online players on the server (To-Do)
  • Hack Minecraft Servers (This is a joke...I think)

To-Do list

If you would like to contribute, or just want to see upcoming features, then take a look at the To-do list!

Website

Reko has a website now! Go check it out! Link

Setup

I request that if you want to test the main bot that you don't run a seperate instance of the bot and instead just invite it. If your are developing or contributing to the bot then please go ahead!

Dependencies and enviroment variables:

  1. Installing dependencies (Really quite simple because of... you guessed it! Poetry!)
    • You do need to install poetry first!
    • Then simply run poetry install!
    • Poetry will then do all the work and install all the packages and their dependencies for you!
    • Note: If your using an editor like VSCode and don't want to manually change the venv path then you can look into this poetry config option which creates the venv in the project directory simplifying things
  2. Setting up enviroment variables
    • Please create and .env file in the secrets folder with the variable TOKEN
    • And a proper connection uri in the MONGO_LINK variable.
    • Please do not include quotes around the variables.
TOKEN=A123C456B7890
MONGO_LINK=localhost:27017

Licence/Terms of use

I present to you the GNU Affero General Public License! Please browse through the license for basic info. If you plan on publishing your forked version (with valid and extensive changes), please make sure to run it by me once (You can contact me through my Discord Server), I would love to see what you've done with the bot!.

Thanks

Thanks for viewing the repo I will update the bot (and this readme) and make it better in the future!

PS: Go add the bot! Link on the website!

reko's People

Contributors

dependabot[bot] avatar dhruviyengar avatar grossley avatar technotalksdev avatar

Stargazers

 avatar  avatar

Watchers

 avatar

reko's Issues

Toggle on or off reporting of in game player names on a per Discord server basis.

Is your feature request related to a problem? Please describe.
Toggle on or off reporting of in game player names on a per Discord server basis. Reason: privacy concerns for larger Discord servers.

Describe the solution you'd like
Addition of an option or setting to toggle on or off reporting of in game player names on a per Discord server basis.

Describe alternatives you've considered
Not applicable.

Additional context
image

Website styling is broken

The website has lost all styling and is just raw html. I don't know when this happened and don't understand what happened yet.

Location command always returns error

Describe the bug
Regardless of the IP the location command always says Something is wrong.

To Reproduce
Steps to reproduce the behavior:

  1. Run /location
  2. Use and IP address
  3. Run the command
  4. See error

Expected behavior
Returns image of location of server.

Screenshots
image

Details

  • OS: [e.g. Windows]
  • Bot Version: v0.5.4-beta

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.