A constant stream of events on the ATProtocol network https://kyle.so
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2024-11-13 20:59:01 +00:00
go.mod update go module 2024-11-13 20:59:01 +00:00
go.sum initial 2024-11-13 20:51:19 +00:00
LICENSE Initial commit 2024-11-13 13:47:19 -07:00
main.go fix ws url 2024-11-13 20:55:00 +00:00
README.md update readme 2024-11-13 20:55:24 +00:00

ATProto Logger

This program will connect to the a Jetstream websocket and log out all of the events it sees. It essentially just logs out every event on the ATProtocol network.

This program has no actual usage, it's just cool to see all the events.

Usage

By default, the program connects to a public Bluesky hosted Jetstream instance (jetstream1.us-west.bsky.network), but you can change this by modifying the wsURL variable on line 16 in main.go. If you want to run your own Jetstream instance for whatever reason, you can do so by following the Jetstream installation instructions.

Before you start, make sure you have Go (1.23+) installed, (it may work for older versions, idk).

To start the program, run:

go get
go run main.go

Then just enjoy the logs!

License

Licensed under the MIT License. See LICENSE for details.