https://github.com/noirscape/homestuck_ebooks
Markov chained homestuck tweets
https://github.com/noirscape/homestuck_ebooks
homestuck markov-chain markovify python tweepy twitter
Last synced: 12 months ago
JSON representation
Markov chained homestuck tweets
- Host: GitHub
- URL: https://github.com/noirscape/homestuck_ebooks
- Owner: noirscape
- License: agpl-3.0
- Created: 2018-02-14T17:11:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-14T17:11:28.000Z (over 8 years ago)
- Last Synced: 2025-06-06T06:35:56.052Z (12 months ago)
- Topics: homestuck, markov-chain, markovify, python, tweepy, twitter
- Language: Python
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## homestuck_ebooks
Markov generated Homestuck tweets.
Not related to Andrew Hussie.
Instance operated by [@ev1l0rd](http://twitter.com/ev1l0rd) can be found at [@ebooks_hs](https://twitter.com/ebooks_hs).
## Usage
Install `requirements.txt` with pip (`pip install --user requirements.txt`).
Run `download.py`, then run `main.py` once. This will generate a config file.
Create a new application. Name and description don't matter. You can leave the callback URL empty. Generate a consumer key/secret and put them along with the access token and the access secret in the config file.
From that point on, create a cronjob to run `main.py` with the frequency you want it to Tweet. To simplify scheduling cronjobs, I highly recommend using [crontab.guru](https://crontab.guru/)
## License
AGPLv3, with the following additional clause effective on `main.py`:
```
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it;
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version;
```
```
homestuck_ebooks - Generate Homestuck tweets with markov chains
Copyright (C) 2018 - Valentijn "ev1l0rd"
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
```