Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
30c0539
Bump minimist from 1.2.5 to 1.2.6
dependabot[bot] Apr 1, 2022
ffba588
Fix Bloxlink integration
yogurtsyum Jun 22, 2022
9186c74
Change Bloxlink API URLs
yogurtsyum Jun 22, 2022
0e865e9
Fix account link typings
yogurtsyum Jun 22, 2022
a8122bb
update bloxlink integration again
yogurtsyum Jun 22, 2022
02a717d
Update default config
yogurtsyum Jun 22, 2022
22fe826
Fix bloxlink param
yogurtsyum Jun 22, 2022
1f293de
Merge pull request #131 from LengoLabs/dependabot/npm_and_yarn/minimi…
yogurtsyum Jun 25, 2022
47664c0
Update discord.js to prevent TiV crashes
yogurtsyum Jul 1, 2022
aa095e7
Temp djs fix
yogurtsyum Jul 3, 2022
dda1b7c
Very much a WIP upload
yogurtsyum Jul 16, 2023
212d7e6
Revert "Very much a WIP upload"
yogurtsyum Jul 16, 2023
5eec89c
Update discord.js & bloxy
yogurtsyum Jul 17, 2023
1f8bfba
Change LICENSE copyright year
yogurtsyum Jul 21, 2023
6eeb749
Fix bugs with discord.js v14
yogurtsyum Jul 22, 2023
e276ed6
Add null guild support for Bloxlink API
yogurtsyum Jul 22, 2023
118c629
Startup bugs
yogurtsyum Jul 22, 2023
6c719d8
fix config
yogurtsyum Jul 22, 2023
00a67be
Fix discord.js v14 type errors
yogurtsyum Jul 22, 2023
920f6a7
Fix database path
yogurtsyum Jul 22, 2023
4c5fef6
Delete RobloxClient.ts
yogurtsyum Jul 22, 2023
2a4ad51
Ignore autocomplete type error
yogurtsyum Jul 22, 2023
bcafbdb
autocomplete type fix again?
yogurtsyum Jul 22, 2023
2120bf4
ts-ignore autocomplete field
yogurtsyum Jul 22, 2023
90b8116
move autocomplete ts-ignore to the right place
yogurtsyum Jul 22, 2023
135010c
Use enums for mappings
yogurtsyum Jul 22, 2023
2d3b3b6
bloxlink fixes
yogurtsyum Jul 22, 2023
fe1ed9f
Revised Bloxlink error catching
yogurtsyum Jul 22, 2023
db28018
Use private api instead for Bloxlink
yogurtsyum Jul 22, 2023
1150bdc
fix uncatched error in bloxlink for unknown users
yogurtsyum Jul 22, 2023
64bf1fc
do what the previous commit was supposed to do
yogurtsyum Jul 22, 2023
1a01b31
Update Discord invite links
yogurtsyum Jul 22, 2023
6ed6009
shorten roblox user results
yogurtsyum Jul 22, 2023
4aa348e
make Discord results more obvious
yogurtsyum Jul 22, 2023
3690422
shout content should not be autocompleted
yogurtsyum Jul 22, 2023
c8be5d4
use null for empty strings now
yogurtsyum Jul 22, 2023
9e7b36e
change minutely request limit for bloxlink
yogurtsyum Jul 22, 2023
9d6b974
remove autocomplete from info
yogurtsyum Jul 22, 2023
d4ff81a
Fix member count skipping milestones
yogurtsyum Jul 22, 2023
1771931
no more bugs
yogurtsyum Jul 22, 2023
7d6393e
remove comments from config.ts
yogurtsyum Jul 22, 2023
5a34424
Update config.ts
yogurtsyum Jul 23, 2023
c339d89
Add message content intent
yogurtsyum Jul 23, 2023
169dc13
Bump version number
yogurtsyum Jul 27, 2023
c27cf7e
Delete package-lock.json
yogurtsyum Jul 27, 2023
13273f9
Merge branch 'master' into revive
yogurtsyum Jul 27, 2023
b4dbffa
Revert "Merge branch 'master' into revive"
yogurtsyum Jul 27, 2023
54102cd
no .replit
yogurtsyum Jul 27, 2023
5d8e845
Update README.md
yogurtsyum Jul 27, 2023
64443ce
Update LICENSE year
yogurtsyum Jul 27, 2023
1bd5282
Merge pull request #144 from LengoLabs/revive
yogurtsyum Jul 27, 2023
3b08b36
Don't auto-update discord.js
yogurtsyum Aug 2, 2023
2c530c9
Fix member count milestone triggering with decreasing value
yogurtsyum Aug 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .replit

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 yogurtsyum
Copyright (c) 2023 yogurtsyum

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
<p align="center">
<a href="https://github.com/LengoLabs/qbot/blob/master/LICENSE"><img alt="License" src="https://img.shields.io/github/license/LengoLabs/qbot?color=E76F51"></a>
<a href="https://github.com/LengoLabs/qbot/commits/master"><img alt="Checks" src="https://img.shields.io/github/checks-status/LengoLabs/qbot/master?color=F4A261"></a>
<a href="https://discord.gg/GkUNhZmenn"><img alt="Discord" src="https://img.shields.io/badge/chat-on%20discord-E9C46A"></a>
<a href="https://lengolabs.com/discord"><img alt="Discord" src="https://img.shields.io/badge/chat-on%20discord-E9C46A"></a>
<a href="https://github.com/LengoLabs/qbot/graphs/contributors"><img alt="Contributors" src="https://img.shields.io/github/contributors/LengoLabs/qbot?color=2A9D8F"></a>
<a href="https://github.com/LengoLabs/qbot/stargazers"><img alt="Stars" src="https://img.shields.io/github/stars/LengoLabs/qbot?color=264653"></a>
</p>
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/qbot/getting-started. This project can be hosted on shared hosts, such as Replit, as well as any Linux distribution that supports Node.js v16 or higher.
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](https://discord.gg/GkUNhZmenn)! 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.
If you run into any problems while configuring Qbot, please do not hesitate to join our [community Discord server](https://lengolabs.com/discord)! 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.
Expand All @@ -25,13 +25,13 @@ 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](https://discord.com/developers/docs/legal#a-implement-good-privacy-practices))

It is your responsibility to implement a privacy policy, as mentioned in this quote from the API above. We recommend you join the [Discord Developers](https://discord.gg/discord-developers) server if you have any questions about this policy.
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](https://discord.gg/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](https://discord.gg/vtbdakK), or [#suggestions](https://discord.gg/5RnAPvrYTU) channel on our Discord server for this. Alternatively, you can [open an issue](https://github.com/LengoLabs/qbot/issues) on this repository.
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](https://github.com/LengoLabs/qbot/issues) 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](https://discord.gg/GkUNhZmenn) 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.
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](https://lengolabs.com/discord) 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](https://github.com/LengoLabs/qbot/compare)! 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.

Expand Down
Loading