Quoternator is an open-source project that retrieves a new quote each day and amends QUOTE.md with the new quote, author and a time stamp. You can see an example of this, by heading to the file within this repo, the quote updates each day at midnight.
- Randomised Quote each day.
- Workflow automation.
- Python 3
- Clone the repository:
git clone https://github.com/Azio0/Quoternator.git cd Quoternator - Install Python and PIP:
sudo apt-get install python3 sudo apt-get install python3-pip
- Install the required Python Packages:
pip install -r requirements.txt
You can directly generate a new quote by running app.py from within the source folder, or fork this repository and have the workflow automatically do it for you.
For workflow automation to function on your repository, you must create an actions secret named PAT with the value of a personal access token that has write permissions on the repository.
There is a config.yml file that contains the URL from where these quotes are generated, you are able to change this however, please note if the json return differs from the original source, then the project's codebase will need to be updated to ensure usability.
This is an open-source project, and contributions are welcome. Please fork the repository and submit a pull request with your changes.
This project is licensed under the terms of the MIT license.
For any questions or suggestions, please open an issue or contact the project maintainers.
This project is intended to be open-source and free from cost to use. I love coding, setting a target and accomplishing it, sometimes by using pre-existing technology or creating an original approach to a problem. It excites me and gives me a sense of purpose, but it is not always easy to find the time or motivation to keep pushing forward. Donations are welcome if you wish to give something towards the work I do, but it is completely optional and is certainly not a requirement.
