No description
.forgejo/workflows | ||
bsky | ||
.gitignore | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
main.go | ||
README.md |
bsky2tg
bsky2tg will mirror posts from your Bluesky account to a Telegram channel through a bot. It supports creation and deletion of posts on Bluesky but not the other way.
Usage
Create a .env
file with the following:
TG_TOKEN=
TG_CHANNEL_ID=
BSKY_HANDLE=
BSKY_PASSWORD=
If you use a different Telegram bot endpoint, you can set it with
TG_API_ENDPOINT=https://api.domain.com/bot%s/%s
To run:
podman run -it --name bsky2tg_<profile> \
--env-file /path/to/.env \
git.zio.sh/astra/bsky2tg:latest
Or without .env
file:
podman run -it --name bsky2tg_<profile> \
--env TG_TOKEN= \
--env TG_CHANNEL_ID= \
--env BSKY_HANDLE= \
--env BSKY_PASSWORD= \
git.zio.sh/astra/bsky2tg:latest