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 2 years ago updated readme 2 years ago added support for DAPNET 2 years ago added support for DAPNET 2 years 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.