• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
charmaine

charmaine

blueskyBotTutorial

Quickstart for Bluesky
Public
Like
1
blueskyBotTutorial
Home
Code
3
README.md
blueskyPost
C
blueskyScheduler
Branches
1
Pull requests
Remixes
History
Environment variables
2
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
/
x
/
charmaine
/
blueskyBotTutorial
/
branch
/
main
/
version
/
13
/
code
/
README.md
/
README.md
Code
/
/
x
/
charmaine
/
blueskyBotTutorial
/
branch
/
main
/
version
/
13
/
code
/
README.md
/
README.md
Search
2/3/2025
Viewing readonly version of main branch: v13
View latest version
README.md

Bluesky Bot Tutorial

Put env variables in this project username: charmaine.bsky.social NOT charmaine

This template shows you how to use the Bluesky API to make a bot. This starter template was ported from this one on Docs.

To run it:

  • Click Fork on this val
  • Add the following to your project Environment Variables (on the left side bar of this project):
    • BLUESKY_USERNAME: Make sure this includes .bsky.social. For example, mine is charmaine.bsky.social, NOT charmaine
    • BLUESKY_PASSWORD
  • Click Run on the blueskySchedule val and adjust the cron schedule as you see fit.
  • You should see a smiley emoji posted to your Bluesky account.

Running the script

  1. You should see a smiley emoji posted to your Bluesky account.
  2. Modify the script however you like to make this bot your own!
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.