Skip to content

Publishes a brief post about a random Pokemon every day to the Threads and Bluesky platforms

Notifications You must be signed in to change notification settings

rickrollrumble/random-pokemon-publisher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

random-pokemon-publisher a.k.a PokeBot

This project was born from my desire to create a bot for the Bluesky social media platform and my love of Pokemon.

It leverages Bluesky's publicly available API and the publicly available PokeAPI.

This bot resides as a Google Cloud Run function on Google Cloud Platform. It has a bucket attached to it such that it once a Pokemon has been published, it creates an object in the bucket. The next time the job runs, the bucket is checked to ensure that the randomly selected Pokemon has not already been published.

There are two ways to run this bot:

  • Locally, run the local/main.go file with the environment variables.
  • Using the Cloud Run framework and the cmd/main.go file.

About

Publishes a brief post about a random Pokemon every day to the Threads and Bluesky platforms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published