LengoLabs / qbot

Qbot is an advanced, easy to setup, free, and unbranded Discord-Roblox ranking bot. If at any time during setting it up you need assistance, you can join the support server.
https://discord.gg/J47m7t4
MIT License
75 stars 136 forks source link
bot discord discord-roblox discordbot hacktoberfest roblox

Marketing Banner

License Checks Discord Contributors Stars

An advanced, easy to setup, free, and unbranded Discord-Roblox ranking bot. With powerful features and modular infrastructure, Qbot is the last bot you'll ever need to manage your group.

Installation

Setup instructions are available at https://docs.lengolabs.com/start. This project can be ran on any hosting platform that supports Node.js v16 and higher, and consistently runs in the same IP region as the user who manages the bot's cookie.

If you run into any problems while configuring Qbot, please do not hesitate to join our community Discord server! Our volunteer support team is happy to assist you to make sure that you have the best experience possible, and that the setup process goes smoothly.

License

We use the MIT License, due to its permissive structure and the piece of mind it provides for contributors. We highly recommend you read the license before maintaining this project, so you have an idea of what is allowed, and what is not allowed.

You can read the license here: https://github.com/LengoLabs/qbot/blob/master/LICENSE

Note on Discord API

Please note that the Discord has separate terms of conditions for bots running on Discord's API. Please review that here before installing the bot: https://discord.com/developers/docs/legal

Specifically, this is something very relevant to hosting Qbot:

You will comply with all applicable privacy laws and regulations including those applying to personally identifiable information ("PII"). You will provide and adhere to a privacy policy for your application that uses the API (your “API Client”) that clearly and accurately describes to users of your API Client what user information you collect and how you use and share such information with Discord and third parties. (jump to section)

It is your responsibility to implement a privacy policy, as mentioned in this quote from the API above. Depending on your Qbot configuration, this may be something as simple as a link to a Google Doc that says "We don't collect any personal information. If you have questions or concerns, contact us here..." We recommend you join the Discord Developers server if you have any questions about this policy.

Have feedback? Suggestions?

We'd be thrilled to hear them! You can utilize the feedback channels on our Discord server for this. Alternatively, you can open an issue on this repository.

Contributing

First of all, thank you for looking into contributing to Qbot! We greatly appreciate all pull requests and issues, as they help us provide a better experience to the thousands of Qbot users. We recommend you join our community Discord server if you are looking to contribute, because you can talk with the developers of this project, and get feedback on potential pull requests before starting to work on them.

Upon finding a topic, feel free to get started coding it! When you are done, please thoroughly test this on your own bot. Then, submit a pull request! If your pull request gets approved, you will be listed as a contributor on this Github page, and will receive the shiny Contributor role if you are in our Discord server. Please note that it is up to the developers to choose if you get the contributor role.

Extra Notes