You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Chakib Benziane 1160d26d22 fix wrong merge config 11 months ago
.gitignore update ignore 11 months ago
README.md Working notifcation but crash if empty 2 years ago
config.yml fix wrong merge config 11 months ago
dockerfile dockerfile added 2 years ago
dockerfile.volume fix dockerfile 2 years ago
go.mod Reworked XMPP client connection 2 years ago
go.sum Reworked XMPP client connection 2 years ago
main.go merge 11 months ago

README.md

hodlhodl-bot

Simple golang command to call HODLHODL API endpoints.

The command usage is as following:

./hodlhodl-bot [-t] watchs-notifs

-t: sleep time in seconds between each call to api when running in daemon watch mode (default: 120)

watch: the watch command keeps running and polling the notifications endpoint, if new notifications are detected print them stdou. In this mode the program can only be stopped with CTRL+C

TESTING

for testing purposes, create two accounts on TESTNET version of hodlhodl https://hhtestnet.com/ , create a fake listing with one account, and accept offer with the other account and send messages to generate notifications for the first account.

NOTES

  • Logger working : setup in main funciton
  • readconfig function : using viper lib, parse config.yml
  • startclient function : Working XMPP client with
  • startmessage function : send message
  • gethdlnotification : send the correct string without crasing the app -----> in progress