No description
  • Go 99%
  • Makefile 1%
Find a file
2021-07-16 14:58:17 -05:00
.github feat: rewrite in go 2021-05-07 17:14:55 -05:00
utils feat: rewrite in go 2021-05-07 17:14:55 -05:00
.gitignore Initial commit 2021-04-05 17:00:08 -05:00
_config.yml Adding inital work 2021-04-05 17:02:47 -05:00
board.go feat: rewrite in go 2021-05-07 17:14:55 -05:00
discord-stock-tickerboard.service feat: rewrite in go 2021-05-07 17:14:55 -05:00
go.mod feat: rewrite in go 2021-05-07 17:14:55 -05:00
go.sum feat: rewrite in go 2021-05-07 17:14:55 -05:00
LICENSE Adding inital work 2021-04-05 17:02:47 -05:00
main.go feat: rewrite in go 2021-05-07 17:14:55 -05:00
Makefile feat: rewrite in go 2021-05-07 17:14:55 -05:00
manager.go feat: rewrite in go 2021-05-07 17:14:55 -05:00
README.md Update README.md 2021-07-16 14:58:17 -05:00

discord-stock-tickerboard

⚠️This project has been merged with discord stock tickers.⚠️

GitHub Super-Linter MIT License

GitHub last commit GitHub stars GitHub watchers

Support

Buy Me a Coffee Discord Chat

Live stock ticker boards for your discord server.

Discord Board Sidebar w/ Bots

Love these bots? You can support this project by subscribing to the premium version or maybe buy me a coffee or hire me to write/host your discord bot!

Related Projects:

Single Stock Ticker Bots: https://github.com/rssnyder/discord-stock-ticker

Add free boards to your servers (click the image to add)

Don't see a board that you need or want to change a current list? Open a github issue/pr or join our discord server!

WSB FAANG CC

Premium

For advanced features like faster update times, custom stock lists, and having the price in the Name vs the Activity, you can subscribe to my premuim offering. I will host individual instances for your discord server at a cost of $2/month.

Discord Board Premium Sidebar w/ Bots

There is a full logging stack that includes loki & promtail with grafana for visualization.

If you are interested please see the contact info on my github page and send me a messgae via your platform of choice (discord perferred). For a live demo, join the support discord linked at the top or bottom of this page.

Really cool grafana dashboard

Self-Hosting

Running in a simple shell

Pull down the latest release for your OS here.

wget https://github.com/rssnyder/discord-stock-tickerboard/releases/download/v2.0.0/discord-stock-tickerboard-v2.0.0-linux-amd64.tar.gz

tar zxf discord-stock-tickerboard-v2.0.0-linux-amd64.tar.gz

./discord-stock-tickerboard

Add board to the service with an HTTP call:

Stock Payload:

{
  "name": "Stocks",
  "frequency": 3,
  "items": ["PFG", "GME", "AMC"],
  "token": "xxxxxxxxxxxxxxxxxxxxx",
  "header": "1. ",  # string/OPTIONAL: adds a header to the nickname to help sort bots
  "set_nickname": true,  # bool/OPTIONAL: put prices in nickname
  "set_color": true,  # bool/OPTIONAL: requires set_nickname
  "arrows": true  # bool/OPTIONAL: show arrows in ticker names
}

Crypto Payload:

{
  "name": "Cryptos",
  "crypto": true,
  "frequency": 3,
  "items": ["bitcoin", "ethereum", "dogecoin"],
  "token": "xxxxxxxxxxxxxxxxxxxxx",
  "header": "2. ",  # string/OPTIONAL: adds a header to the nickname to help sort bots
  "set_nickname": true,  # bool/OPTIONAL: put prices in nickname
  "set_color": true,  # bool/OPTIONAL: requires set_nickname
  "arrows": true  # bool/OPTIONAL: show arrows in ticker names
}
curl -X POST -H "Content-Type: application/json" --data '{
  "name": "Stocks",
  "frequency": 3,
  "set_nickname": true,
  "set_color": true,
  "percentage": true,
  "arrows": true,
  "discord_bot_token": "xxxxxxx",
  "items": ["PFG", "GME", "AMC"]
}' localhost:8080/tickerboard

List current running bots

curl localhost:8080/tickerboard

Remove a bot

curl -X DELETE localhost:8080/tickerboard/Stocks
curl -X DELETE localhost:8080/tickerboard/Cryptos

Support

If you have a request for a new ticker or issues with a current one, please open a github issue or find me on discord at jonesbooned#1111 or join the support server.

Love these bots? Maybe buy me a coffee! Or send some crypto to help keep these bots running:

eth: 0x27B6896cC68838bc8adE6407C8283a214ecD4ffE

doge: DTWkUvFakt12yUEssTbdCe2R7TepExBA2G

bch: qrnmprfh5e77lzdpalczdu839uhvrravlvfr5nwupr

btc: 1N84bLSVKPZBHKYjHp8QtvPgRJfRbtNKHQ