Files
NijiHolo_EN_ID_Bot/README.md
T

31 lines
1.5 KiB
Markdown
Raw Normal View History

2022-09-29 03:04:20 -07:00
# NijiHolo EN/ID Bot
2022-09-10 00:53:18 -05:00
*Twitter bot that follows interactions between Nijisanji EN/ID and hololive EN/ID members.*
2022-09-10 00:47:47 -05:00
...because some folks are that desperate. Like me!
2022-09-09 03:17:42 -07:00
2022-09-25 18:31:50 -07:00
**This project is intended to run [this account](https://twitter.com/NijiHolo_EN_ID).**
2022-09-24 04:02:19 -07:00
2022-09-25 23:57:06 -07:00
## Running modes
The bot will be runnable in three modes:
* Catch-up (`c`): intended to run only once, scan all accounts for cross-company tweets and post them. Terminate when done posting all.
* Listen (`l`): post any new tweets that come up if it's cross-company
* may implement short-term catch-up function
2022-09-29 03:03:09 -07:00
* Command-line (`cmd`): an interactive mode for manual control (TBA; currently drops into Python interpretor)
2022-09-25 23:57:06 -07:00
2022-09-09 03:17:42 -07:00
## Roadmap
2022-09-25 23:57:06 -07:00
* ~~Read past tweets of members from both companies~~
* ~~Create screenshot of tweet~~
2022-09-27 22:12:36 -07:00
* ~~Track tweets in queue files~~
* ~~Post tweets along with screenshot of tweet~~
2022-09-25 23:57:06 -07:00
* Include screenshot of tweet being replied to?
2022-09-27 22:12:36 -07:00
* ~~Combine image with quote tweet~~
* ~~Don't tweet already-existing tweets (check our past quote tweets; might be saved in a file for quicker access)~~
2022-09-25 23:57:06 -07:00
* Track posted tweets in a history file
2022-09-09 03:17:42 -07:00
## Notes
* Tweets should only occur if involved parties are cross-company
2022-09-10 00:58:44 -05:00
* Tweets should only occur if interaction involves [EN and EN] or [EN and (former) ID] parties
2022-09-25 23:57:06 -07:00
* cross-company ID interactions are regular enough IMO
* Our tweets should include:
* involved names (w/o @) and the tweet (as a quote tweet)
2022-09-29 03:03:09 -07:00
* screenshot of the tweet (+ maybe image of tweet being replied to when applicable)