Skip to content

Sharing uranium market stock prices, analyses and relevant news on Twitter and NOSTR.

Notifications You must be signed in to change notification settings

victorabarros/ura-bot

Repository files navigation

UraBot

Twitter and Nostr page dedicated to sharing uranium market stock prices, analyses and relevant news.

How to run

You can find all commands on Makefile

write .env file similar to .env.example

# locally run with hot reload
make debug-server

# hit api
make curl-healthcheck
make curl-tweet-ura-stocks
make curl-tweet-ura-news

# automated tests
make test-server

# build and run production version
make build-server-image
make run-server

Endpoint

endpoint description
GET /health healthcheck
POST /urabot/stocks post Uranium market stocks price in real time
POST /urabot/news post Uranium market news
POST /brlbot/prices post Brazilian Real price in other intl currencies

Flow

demo

Monitoring

To monitor the bot's server, it's using the Uptime Kuma, a self-hosted monitoring tool. It has integration with Telegram, so if a heartbeat fails it sends a message on telegram.

Support

I'm more than happy to be honored with your support.


Made in Brazil