Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/annsanns/betch
Better Error (T) Code Handler and Cinnabar
https://github.com/annsanns/betch
bot discord discordpy homebrew nintendo
Last synced: 9 days ago
JSON representation
Better Error (T) Code Handler and Cinnabar
- Host: GitHub
- URL: https://github.com/annsanns/betch
- Owner: AnnsAnns
- License: mpl-2.0
- Created: 2019-08-20T00:51:42.000Z (about 5 years ago)
- Default Branch: Cinnabar
- Last Pushed: 2022-04-13T12:10:59.000Z (over 2 years ago)
- Last Synced: 2023-10-09T00:24:09.933Z (about 1 year ago)
- Topics: bot, discord, discordpy, homebrew, nintendo
- Language: Python
- Homepage:
- Size: 173 KB
- Stars: 25
- Watchers: 1
- Forks: 5
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# [Click for Bot Invite](https://discord.com/api/oauth2/authorize?client_id=520331685104189452&permissions=0&scope=bot%20applications.commands)
# [Discord Client Plugin for Goose Mod](https://github.com/GooseMod-Modules/SwitchErrorLookup)
### Donations to keep the bot running: https://ko-fi.com/tomger
---
# What is this?
This is a rewrite of the error code module that I maintained for [Robocop/Komet](https://github.com/reswitched/robocop-ng).
This rewrite features automatic scrapping of error codes, a better format for error codes and much more. It'll always only focus on error codes and on nothing else.
---
# API
v1 of the API ran on a dedicated webserver at err.tomger.eu. Sadly servers are expensive and as such the "API" was re-engineered to be be a fully static file that gets updated through Github Actions at https://raw.githubusercontent.com/tumGER/BETCH/actions/api.json.
[That static file](https://raw.githubusercontent.com/tumGER/BETCH/actions/api.json) will always have the most updated version of the BETCH error codes.
---
# Manual Installation
**This bot is hosted freely [HERE](https://discordapp.com/api/oauth2/authorize?client_id=520331685104189452&permissions=0&scope=bot), feel free to use it instead**
```pip install -r requirements.py```
and then ```token = "YOUR-TOKEN"``` in "config.py" to your discord token.
---
# License
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
repository, You can obtain one at https://mozilla.org/MPL/2.0/.