Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/annsanns/betch

Better Error (T) Code Handler and Cinnabar
https://github.com/annsanns/betch

bot discord discordpy homebrew nintendo

Last synced: about 2 months ago
JSON representation

Better Error (T) Code Handler and Cinnabar

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/.