keyapi / swaglyrics-backend

remote server code to make an issue on the main repo for unsupported songs and other interesting stuff.

Home Page:https://api.swaglyrics.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

swaglyrics-backend

Discord Server Build Status codecov

Server side code to make an issue on the main repo when the program encounters a song it can't fetch lyrics for.

Works using the GitHub API and Flask.

The main program is configured to send a POST request to the server.

Need to document and add unit testing.

Rate Limits

In order to prevent spam and/or abuse of endpoints, rate limiting has been set such that it wouldn't affect a normal user.

Since SwagLyrics checks for track change every 5 seconds, requests on endpoints /stripper and /unsupported are allowed once per 5 seconds only.

Sponsors

PythonAnywhere

swaglyrics-backend is proudly sponsored by PythonAnywhere.

About

remote server code to make an issue on the main repo for unsupported songs and other interesting stuff.

https://api.swaglyrics.dev


Languages

Language:Python 94.0%Language:HTML 5.0%Language:CSS 1.0%