Python script for monitoring the Brandmeister network and sending push notifications
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.
Michael Clemens 7a1d15aab1 updated readme 10 months ago updated readme 10 months ago added support for DAPNET 10 months ago added support for DAPNET 10 months ago


Monitors a defined set of Brandmeister talkgroups and callsigns for activity. It then sends push notifications via the following services for any transmission in / of the monitored talk groups / call signs:

In order to prevent message flooding, the script only notifes you again after 300 (configurable) seconds of silence in a TG or from a monitored call sign.


Inspired by


  • Python 3
  • socketIO-client (install with sudo pip3 install socketIO-client)

If you want to be notified via Telegram, the following libraries need to be installed:

  • telebot (install with sudo pip3 install telebot)
  • telethon (install with sudo pip3 install telethon)


Configure to your needs. If you don't want push notifications, set the corresponding variables to False.


# python3

You might want to use a terminal multiplexer like screen or tmux to keep pyBMNotify running when you close the terminal.