Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spectrixdev/bot-saber
A discord bot handy for anyone wanting to spice up their server with Beat Saber features and commands
https://github.com/spectrixdev/bot-saber
beat-saber beat-saber-features beatsaver bot discord discord-js-bot scoresaber
Last synced: 29 days ago
JSON representation
A discord bot handy for anyone wanting to spice up their server with Beat Saber features and commands
- Host: GitHub
- URL: https://github.com/spectrixdev/bot-saber
- Owner: SpectrixDev
- Created: 2020-09-09T15:24:59.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-20T15:14:04.000Z (over 1 year ago)
- Last Synced: 2024-10-10T03:05:18.116Z (29 days ago)
- Topics: beat-saber, beat-saber-features, beatsaver, bot, discord, discord-js-bot, scoresaber
- Language: Python
- Homepage:
- Size: 1000 KB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bot Saber
[![Version](https://img.shields.io/badge/version-2.0-blue.svg?cacheSeconds=2592000)](https://img.shields.io/badge/version-2.0-blue.svg?cacheSeconds=2592000)
[![discord.py](https://img.shields.io/badge/discord-py-blue.svg)](https://github.com/Rapptz/discord.py/tree/rewrite)
[![python 3.7](https://img.shields.io/badge/python-3.7-orange.svg)](https://www.python.org/)[![On top.gg](https://top.gg/api/widget/753289892007510017.svg)](https://top.gg/bot/753289892007510017)
Bot Saber is a discord bot handy for anyone wanting to spice up their discord server with Beat Saber features and commands. It offers a great way to integrate the game right into your server. The bot boasts a list of various commands and features. We plan to expand these commands and consistently add more. For example, there's a BeatSaver integration and a ScoreSaber integration, allowing for beatmap searches and profile viewing from within Discord.
### ✨ [Invite the bot, give it a try!](https://discord.com/oauth2/authorize?client_id=753289892007510017&scope=bot&permissions=74837056)
## Usage 💡
### Beatmap
| **Name** | **Description** | **Usage** |
|:---:|---|---|
| latest |Returns a few of the most recently published beatmaps on beatsaver | `b!latest`
| song | Get information about a song from its key, or search for songs by name | `b!song `### General
| **Name** | **Description** | **Usage** |
|:---:|---|---|
| help | Returns command list, explanation of cogs or commands | `b!help `
| ping | Returns bot latency | `b!ping `
| uptime | See how long the bot has been online for | `b!uptime`### Profile and Leaderboard
| **Name** | **Description** | **Usage** |
|:---:|---|---|
| profile | Gets user info and stats via it's Beat Saber/Steam ID or Name | `b!profile `
| leaderboard | Current scoresaber global leaderboard info | `b!leaderboard`## Authors
👤 **SpectrixDev and SamHep0803**
## 🤝 Contributing
We seriously would appriciate your thoughts, suggestions and contributions! We're happy to look at any features you'd like to see, any issues you've found, and we will gladly have a look at all pull requests that are made. If you feel like there's something could be better, something is unnessacary, something is broken, or if you find any spaghetti code, feel free to open a pull request and change what you like.
Feel free to check the [issues page](https://github.com/SpectrixDev/bot-saber/issues).## APIs and External stuff used
- [BeatSaver](https://beatsaver.com)
- [ScoreSaber](https://scoresaber.com)
- [OneClick Install from ModAssistant](https://github.com/Assistant/ModAssistant) using [my own Flask website cuz discord doesnt support protocol](https://github.com/SpectrixOfficial/spectrix.pythonanywhere.com/)
- [SkyStudioAppsBSViewer](https://skystudioapps.com/bs-viewer/)## Show your support
Gimme a ⭐️ or [vote](https://top.gg/bot/753289892007510017) for the bot on top.gg
![image](https://user-images.githubusercontent.com/29328207/112765031-9001a900-900b-11eb-9dd8-68c86a2a3bd6.png)
![image](https://user-images.githubusercontent.com/29328207/112765057-a3147900-900b-11eb-8594-220e73edb0e1.png)
![image](https://user-images.githubusercontent.com/29328207/112765098-e1119d00-900b-11eb-9811-f595368089a7.png)
Much more coming soon... 👀
Disclaimer: Bot-Saber was initially written in NodeJS, it was changed to Python. These JS-versions can be found on the v1.0-v1.1 branches, and on a seperate repo