Skip to content
remote server code to make an issue on the main repo for unsupported songs and other interesting stuff.
Python HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
swaglyrics_backend
tests
.coveragerc
.gitignore
.pep8speaks.yml
.travis.yml
README.md
requirements.txt
setup.py

README.md

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.

You can’t perform that action at this time.