Allow disabling timeout and READ publishing
Update dep
Update READ to MARKREAD
IRC to ntfy.sh bridge. Requires a bouncer or server which supports the READ extension, such as Soju or Ergo. Currently requires a forked version of goirc.
$ make build
$ ./irc-ntfy -h
Usage of ./irc-ntfy:
-irc-channels value
Comma-separated list of channels to monitor
-irc-nick string
IRC nickname
-irc-pass string
IRC password (optional)
-irc-server string
IRC server url
-irc-upstream string
IRC public server url (optional, use if connecting to a bouncer)
-irc-user string
IRC username (optional)
-irc-users value
Comma-separated list of users to monitor
-ntfy-pass string
Password for the ntfy server (optional)
-ntfy-server string
ntfy server where messages should be published (default "https://ntfy.sh")
-ntfy-topic string
ntfy topic where messages should be published
-ntfy-user string
Username for the ntfy server (optional)
-timeout duration
Time to wait before sending a notification (default 2s)