bluesky-emoji-bot is a JavaScript SDK for building applications with Bluesky and AT Protocol.
This is a simple bot that posts a few lines of emojis to represent what's happening in the big blue sky. Here's an example of a post:

This is a Typescript project. Install necessary packages with npm install.
To run this bot locally, create a .env file to set your username and password. Use the .env.example file as a guide.
Compile your Typescript index.ts file with tsc -p .. To run index.js, use npm run start or node index.js.
The main function printRandomEmojis() will run once and the script will kick off a cron job that runs every three hours. You can adjust the frequency.
Thank you to aliceisjustplaying for the helpful template!
Read Bluesky's documentation here.
atproto explorer - mirror to https://tangled.org/pds.ls/pdsls
Fix X/Twitter and Bluesky embeds! Use multiple images, videos, polls, translations and more on Discord, Telegram and others
AT Protocol Reference Implementation (TypeScript)
Git scraping of AT Protocol/Bluesky instances
Git scraping of Bluesky labelers/label providers
web interface for labeling content in atproto / Bluesky
Your Brand Here!
50K+ engaged viewers every month
Limited spots available!
📧 Contact us via email🦋 Contact us on Bluesky