A simple twitter/bluesky bot that posts fangame related stuff every 30 minutes
"Official" Account pages:
0.1: Get the dependencies:
- python-dotenv
- tweepy
- atproto
- (i'm pretty sure)
0.2: Make a Twitter application and setup a bluesky bot account
- make a .env file that follows this example:
BSKYHANDLE= Bluesky handle
BSKYPASSWORD= Bluesky password
TWITTER_API_KEY= Twitter Api Key
TWITTER_API_SECRET= Twitter Api Secret
-
Run
main.py -
As you don't have the access token nor the access key, it will ask you to put them on your .env, do that and then run it again
-
congrats it works
There are a few TXT Files that contain some variables (fangames, events, spreadsheets, types and texts), you can edit them, but "text.txt" contains the randomized tweets.
Edit main.py to fit your needs.
make a pr and i'll probably accept it
make an issue and i'll probably fix it