Skip to content

benjiae/fangame-takes-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple twitter/bluesky bot that posts fangame related stuff every 30 minutes

"Official" Account pages:

Installation:

Beforehand:

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

Setup:

  1. 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
  1. Run main.py

  2. 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

  3. congrats it works

Modification:

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.

Contributing:

make a pr and i'll probably accept it

make an issue and i'll probably fix it

About

A simple twitter and bluesky bot that tweets fangame related stuff every 30 minutes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages