Commit graph

253 commits

Author SHA1 Message Date
890f5ec08d Update README.md 2025-02-20 22:53:07 -07:00
de56cbbc47 Update README.md 2025-02-20 22:52:52 -07:00
b5085a7088 Update README.md 2025-02-20 22:52:19 -07:00
c507db8a5f oops reply script 2025-02-19 02:07:18 -07:00
0359c15fea Update README.md 2025-02-19 02:04:03 -07:00
6a700c63b5 Update README.md 2025-02-19 02:03:16 -07:00
e5dcbddfac fix pendulum 2025-02-19 01:45:48 -07:00
c1289a3814 fix that 2025-02-19 01:38:11 -07:00
c1bd4692c0 scripty 2025-02-19 01:34:46 -07:00
5931bcb206 Update README.md 2025-02-19 01:31:53 -07:00
7545a0ec83 switch to poetry and cleanup leftovers 2025-02-19 01:23:24 -07:00
dfdd3e1f17 Update README.md 2025-02-10 21:38:06 -07:00
a93f6ce452 Update README.md 2025-02-10 21:37:43 -07:00
9129c8fa2a Update README.md 2025-02-10 21:37:12 -07:00
443597b654 update gitignore 2025-02-10 21:29:49 -07:00
bae398bb1b become literate 2025-02-10 21:28:59 -07:00
3f4dc98309 typo 2025-01-07 07:24:36 +00:00
cf153340e1 Update README.md 2025-01-07 07:21:21 +00:00
3f7d61b465 update readme 2025-01-07 07:17:06 +00:00
800ea9c1e5 Update requirements/base.txt 2025-01-07 05:21:35 +00:00
smitten
c4a9c0ce90 missing import for randint 2023-07-24 12:04:32 -04:00
smitten
d08f1f94ec Update docs 2023-07-20 00:24:18 -04:00
smitten
c03c025773 Support for CW partial regexp match by word. Update documentation with 'How to Use' 2023-07-20 00:10:54 -04:00
autumn
59e9efe118 remove any generated @'s in replies to prevent accidentally mentioning somebody else on the same instance 2023-03-05 21:33:59 +00:00
io
03305c4a55 use external pleroma.py 2023-01-11 06:23:42 +00:00
lucdev
82320560a1 Rate limiter: fix datetime parser (fixes #5) 2022-12-29 01:32:22 +00:00
Joel Beckmeyer
6523a28e11
fix some pleroma errors with async and 500 errors (#4)
* fix some pleroma errors with async and 500 errors

* add better recovery/handling of HTTP 500

* remove unnecessary else
2022-12-29 01:22:24 +00:00
io
766b60c09c accept pleroma-style empty string CWs (fix #3) 2021-09-27 11:17:56 +00:00
io
94949289f0 normalize Pleroman posts without cws (fix #3) 2021-09-27 11:17:56 +00:00
io
4492f6685c remove repeated call to extract_post_content (#2)
fortunately, extract_post_content returns the same thing when called repeatedly,
so this wasn't a big deal anyway
2021-09-27 11:17:56 +00:00
io
f3014f029b update README 2021-09-27 11:17:56 +00:00
ioistired
3d393c7577
Merge pull request #2 from TinfoilSubmarine/create-posts-on-first-run
Commit on DB object creation to ensure table posts is created
2021-09-27 05:42:46 -05:00
io
7b2faec9ae fix posting on masto without a reply_to_id 2021-09-21 16:56:04 +00:00
io
c301fd31c5 fix AttributeError in gen.py 2021-09-21 16:55:45 +00:00
io
ade608562e fix old license header 2021-09-21 13:59:45 +00:00
io
2bea936cf2 fix fetching from masto instances 2021-09-21 13:58:20 +00:00
Joel Beckmeyer
6f0a389050 create table posts if it does not exist 2021-09-17 14:07:32 -04:00
io
da961a0e35 add TODO comment 2021-09-17 06:37:39 +00:00
io
788f8550c7 handle rate limits 2021-09-17 06:35:54 +00:00
io
b906abe2b1 add basic migration support 2021-09-17 06:35:35 +00:00
io
191214dbd6 save some memory by using account handles instead of objects 2021-08-19 10:40:57 +00:00
io
4e16eef4e1 add TODOs 2021-08-17 05:55:47 +00:00
io
5db218e362 forgot to sanitize mentions in output 2021-08-17 05:55:29 +00:00
io
97a2f5de00 a few changes
- better error reporting
- fix the program hanging at the end if any of the accounts failed to fetch
- remove trailing semicolon from user agent string
2021-08-13 09:40:20 +00:00
io
9b60540d07 move db_path default to load_config 2021-07-26 06:47:43 +00:00
io
d0965d437b make third_party.utils.make_toot async 2021-07-26 06:29:20 +00:00
io
4e4619fbe0 markov.py: fix queries to reflect schema changes 2021-07-26 06:24:26 +00:00
io
dce92186f9 config.defaults.json: add db_path key 2021-07-26 06:17:28 +00:00
io
a3348602c1 fetch_posts: add KeyboardInterrupt handling 2021-07-26 06:17:01 +00:00
io
4ba3bb1662 fetch_posts.py: use argparse 2021-07-26 06:04:32 +00:00