2022-09-27 18:06:04 -07:00
2022-09-27 18:06:04 -07:00
2022-09-27 18:06:04 -07:00
2022-09-27 18:06:04 -07:00
2022-09-27 18:06:04 -07:00
2022-09-27 18:06:04 -07:00

NijiHolo_EN_ID_Bot

Twitter bot that follows interactions between Nijisanji EN/ID and hololive EN/ID members.
...because some folks are that desperate. Like me!

This project is intended to run this account.

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
  • Command-line: TBA

Roadmap

  • Read past tweets of members from both companies
  • Create screenshot of tweet
  • Track tweets in queue files
  • Post tweets along with screenshot of tweet
    • Include screenshot of tweet being replied to?
  • Track posted tweets in a history file
  • 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)

Notes

  • Tweets should only occur if involved parties are cross-company
  • Tweets should only occur if interaction involves [EN and EN] or [EN and (former) ID] parties
    • cross-company ID interactions are regular enough IMO
  • Our tweets should include:
    • involved names (w/o @) and the tweet (as a quote tweet)
    • screenshot of the tweet (+ maybe image of tweet being replied to when applicable)
S
Description
Twitter bot that reposts tweets involving cross-group interactions.
Readme MIT 694 KiB
Languages
Python 97.6%
Shell 1.3%
Dockerfile 1.1%