From e9e3ef0c6db7184906b2d3f21194e32ac8e26179 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Mon, 20 Apr 2026 05:35:50 +0000 Subject: [PATCH] feat(alerts): add Matrix alert provider --- .../config-lgsm/acserver/_default.cfg | 6 ++ .../config-lgsm/ahl2server/_default.cfg | 6 ++ .../config-lgsm/ahlserver/_default.cfg | 6 ++ .../config-lgsm/arkserver/_default.cfg | 6 ++ .../config-lgsm/arma3server/_default.cfg | 6 ++ .../config-lgsm/armarserver/_default.cfg | 6 ++ .../config-lgsm/atsserver/_default.cfg | 6 ++ .../config-lgsm/avserver/_default.cfg | 6 ++ .../config-lgsm/bb2server/_default.cfg | 6 ++ .../config-lgsm/bbserver/_default.cfg | 6 ++ .../config-lgsm/bdserver/_default.cfg | 6 ++ .../config-lgsm/bf1942server/_default.cfg | 6 ++ .../config-lgsm/bfvserver/_default.cfg | 6 ++ .../config-lgsm/bmdmserver/_default.cfg | 6 ++ .../config-lgsm/boserver/_default.cfg | 6 ++ .../config-lgsm/bsserver/_default.cfg | 6 ++ .../config-lgsm/btlserver/_default.cfg | 6 ++ .../config-lgsm/btserver/_default.cfg | 6 ++ .../config-lgsm/ccserver/_default.cfg | 6 ++ .../config-lgsm/ckserver/_default.cfg | 6 ++ .../config-lgsm/cmwserver/_default.cfg | 6 ++ .../config-lgsm/cod2server/_default.cfg | 6 ++ .../config-lgsm/cod4server/_default.cfg | 6 ++ .../config-lgsm/codserver/_default.cfg | 6 ++ .../config-lgsm/coduoserver/_default.cfg | 6 ++ .../config-lgsm/codwawserver/_default.cfg | 6 ++ .../config-lgsm/colserver/_default.cfg | 6 ++ .../config-lgsm/cs2server/_default.cfg | 6 ++ .../config-lgsm/csczserver/_default.cfg | 6 ++ .../config-lgsm/csgoserver/_default.cfg | 6 ++ .../config-lgsm/csserver/_default.cfg | 6 ++ .../config-lgsm/cssserver/_default.cfg | 6 ++ .../config-lgsm/ctserver/_default.cfg | 6 ++ .../config-lgsm/dabserver/_default.cfg | 6 ++ .../config-lgsm/dayzserver/_default.cfg | 6 ++ .../config-lgsm/dmcserver/_default.cfg | 6 ++ .../config-lgsm/dodrserver/_default.cfg | 6 ++ .../config-lgsm/dodserver/_default.cfg | 6 ++ .../config-lgsm/dodsserver/_default.cfg | 6 ++ .../config-lgsm/doiserver/_default.cfg | 6 ++ .../config-lgsm/dstserver/_default.cfg | 6 ++ .../config-lgsm/dysserver/_default.cfg | 6 ++ .../config-lgsm/ecoserver/_default.cfg | 6 ++ .../config-lgsm/emserver/_default.cfg | 6 ++ .../config-lgsm/etlserver/_default.cfg | 6 ++ .../config-lgsm/ets2server/_default.cfg | 6 ++ .../config-lgsm/fctrserver/_default.cfg | 6 ++ .../config-lgsm/fofserver/_default.cfg | 6 ++ .../config-lgsm/gmodserver/_default.cfg | 6 ++ .../config-lgsm/hcuserver/_default.cfg | 6 ++ .../config-lgsm/hl2dmserver/_default.cfg | 6 ++ .../config-lgsm/hldmserver/_default.cfg | 6 ++ .../config-lgsm/hldmsserver/_default.cfg | 6 ++ .../config-lgsm/hwserver/_default.cfg | 6 ++ .../config-lgsm/hzserver/_default.cfg | 6 ++ .../config-lgsm/insserver/_default.cfg | 6 ++ .../config-lgsm/inssserver/_default.cfg | 6 ++ .../config-lgsm/iosserver/_default.cfg | 6 ++ .../config-lgsm/jc2server/_default.cfg | 6 ++ .../config-lgsm/jc3server/_default.cfg | 6 ++ .../config-lgsm/jk2server/_default.cfg | 6 ++ .../config-lgsm/kf2server/_default.cfg | 6 ++ .../config-lgsm/kfserver/_default.cfg | 6 ++ .../config-lgsm/l4d2server/_default.cfg | 6 ++ .../config-lgsm/l4dserver/_default.cfg | 6 ++ .../config-lgsm/mcbserver/_default.cfg | 6 ++ .../config-lgsm/mcserver/_default.cfg | 6 ++ .../config-lgsm/mhserver/_default.cfg | 6 ++ .../config-lgsm/mohaaserver/_default.cfg | 6 ++ .../config-lgsm/momserver/_default.cfg | 6 ++ .../config-lgsm/mtaserver/_default.cfg | 6 ++ .../config-lgsm/ndserver/_default.cfg | 6 ++ .../config-lgsm/necserver/_default.cfg | 6 ++ .../config-lgsm/nmrihserver/_default.cfg | 6 ++ .../config-lgsm/ns2cserver/_default.cfg | 6 ++ .../config-lgsm/ns2server/_default.cfg | 6 ++ .../config-lgsm/nsserver/_default.cfg | 6 ++ .../config-lgsm/ohdserver/_default.cfg | 6 ++ .../config-lgsm/onsetserver/_default.cfg | 6 ++ .../config-lgsm/opforserver/_default.cfg | 6 ++ .../config-lgsm/pc2server/_default.cfg | 6 ++ .../config-lgsm/pcserver/_default.cfg | 6 ++ .../config-lgsm/pmcserver/_default.cfg | 6 ++ .../config-lgsm/pvkiiserver/_default.cfg | 6 ++ .../config-lgsm/pvrserver/_default.cfg | 6 ++ .../config-lgsm/pwserver/_default.cfg | 6 ++ .../config-lgsm/pzserver/_default.cfg | 6 ++ .../config-lgsm/q2server/_default.cfg | 6 ++ .../config-lgsm/q3server/_default.cfg | 6 ++ .../config-lgsm/q4server/_default.cfg | 6 ++ .../config-lgsm/qlserver/_default.cfg | 6 ++ .../config-lgsm/qwserver/_default.cfg | 6 ++ .../config-lgsm/ricochetserver/_default.cfg | 6 ++ .../config-lgsm/roserver/_default.cfg | 6 ++ .../config-lgsm/rtcwserver/_default.cfg | 6 ++ .../config-lgsm/rustserver/_default.cfg | 6 ++ .../config-lgsm/rwserver/_default.cfg | 6 ++ .../config-lgsm/sampserver/_default.cfg | 6 ++ .../config-lgsm/sbotsserver/_default.cfg | 6 ++ .../config-lgsm/sbserver/_default.cfg | 6 ++ .../config-lgsm/scpslserver/_default.cfg | 6 ++ .../config-lgsm/scpslsmserver/_default.cfg | 6 ++ .../config-lgsm/sdtdserver/_default.cfg | 6 ++ .../config-lgsm/sfcserver/_default.cfg | 6 ++ .../config-lgsm/sfserver/_default.cfg | 6 ++ .../config-lgsm/smserver/_default.cfg | 6 ++ .../config-lgsm/sof2server/_default.cfg | 6 ++ .../config-lgsm/solserver/_default.cfg | 6 ++ .../config-lgsm/squad44server/_default.cfg | 6 ++ .../config-lgsm/squadserver/_default.cfg | 6 ++ .../config-lgsm/stnserver/_default.cfg | 6 ++ .../config-lgsm/stserver/_default.cfg | 6 ++ .../config-lgsm/svenserver/_default.cfg | 6 ++ .../config-lgsm/terrariaserver/_default.cfg | 6 ++ .../config-lgsm/tf2cserver/_default.cfg | 6 ++ .../config-lgsm/tf2server/_default.cfg | 6 ++ .../config-lgsm/tfcserver/_default.cfg | 6 ++ .../config-lgsm/tfserver/_default.cfg | 6 ++ .../config-lgsm/tiserver/_default.cfg | 6 ++ .../config-lgsm/ts3server/_default.cfg | 6 ++ .../config-lgsm/tsserver/_default.cfg | 6 ++ .../config-lgsm/tuserver/_default.cfg | 6 ++ .../config-lgsm/twserver/_default.cfg | 6 ++ .../config-lgsm/untserver/_default.cfg | 6 ++ .../config-lgsm/ut2k4server/_default.cfg | 6 ++ .../config-lgsm/ut3server/_default.cfg | 6 ++ .../config-lgsm/ut99server/_default.cfg | 6 ++ .../config-lgsm/utserver/_default.cfg | 6 ++ .../config-lgsm/vhserver/_default.cfg | 6 ++ .../config-lgsm/vintsserver/_default.cfg | 6 ++ .../config-lgsm/vpmcserver/_default.cfg | 6 ++ .../config-lgsm/vsserver/_default.cfg | 6 ++ .../config-lgsm/wetserver/_default.cfg | 6 ++ .../config-lgsm/wfserver/_default.cfg | 6 ++ .../config-lgsm/wmcserver/_default.cfg | 6 ++ .../config-lgsm/wurmserver/_default.cfg | 6 ++ .../config-lgsm/xntserver/_default.cfg | 6 ++ .../config-lgsm/zmrserver/_default.cfg | 6 ++ .../config-lgsm/zpsserver/_default.cfg | 6 ++ lgsm/modules/alert.sh | 19 +++++ lgsm/modules/alert_matrix.sh | 69 +++++++++++++++++++ 141 files changed, 922 insertions(+) create mode 100755 lgsm/modules/alert_matrix.sh diff --git a/lgsm/config-default/config-lgsm/acserver/_default.cfg b/lgsm/config-default/config-lgsm/acserver/_default.cfg index 2c4f8c84ac..7ccebf181b 100644 --- a/lgsm/config-default/config-lgsm/acserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/acserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg index 8e2f9b272b..5bc539490f 100644 --- a/lgsm/config-default/config-lgsm/ahl2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahl2server/_default.cfg @@ -72,6 +72,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg index 84501a48eb..f0034ff364 100644 --- a/lgsm/config-default/config-lgsm/ahlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ahlserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/arkserver/_default.cfg b/lgsm/config-default/config-lgsm/arkserver/_default.cfg index 0866ac0a0c..d12a1893cd 100644 --- a/lgsm/config-default/config-lgsm/arkserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/arkserver/_default.cfg @@ -69,6 +69,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/arma3server/_default.cfg b/lgsm/config-default/config-lgsm/arma3server/_default.cfg index 2db6dc9553..3a63df7004 100644 --- a/lgsm/config-default/config-lgsm/arma3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/arma3server/_default.cfg @@ -83,6 +83,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/armarserver/_default.cfg b/lgsm/config-default/config-lgsm/armarserver/_default.cfg index e7e8c24f40..4ae059d468 100644 --- a/lgsm/config-default/config-lgsm/armarserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/armarserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/atsserver/_default.cfg b/lgsm/config-default/config-lgsm/atsserver/_default.cfg index a37b64547b..cbf2f355d7 100644 --- a/lgsm/config-default/config-lgsm/atsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/atsserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/avserver/_default.cfg b/lgsm/config-default/config-lgsm/avserver/_default.cfg index 5220fa4e7e..783ea29c9f 100644 --- a/lgsm/config-default/config-lgsm/avserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/avserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bb2server/_default.cfg b/lgsm/config-default/config-lgsm/bb2server/_default.cfg index c00bd7e7d9..4e489a71e1 100644 --- a/lgsm/config-default/config-lgsm/bb2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bb2server/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bbserver/_default.cfg b/lgsm/config-default/config-lgsm/bbserver/_default.cfg index 5453a35f1f..6b1a9aa139 100644 --- a/lgsm/config-default/config-lgsm/bbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bbserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bdserver/_default.cfg b/lgsm/config-default/config-lgsm/bdserver/_default.cfg index ac5df16ae7..1afd4b5416 100644 --- a/lgsm/config-default/config-lgsm/bdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bdserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg index 69c4ba7271..4ae64266bb 100644 --- a/lgsm/config-default/config-lgsm/bf1942server/_default.cfg +++ b/lgsm/config-default/config-lgsm/bf1942server/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg index 7a28076b03..7e765f4933 100644 --- a/lgsm/config-default/config-lgsm/bfvserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bfvserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg index f4946bf344..ae63c74181 100644 --- a/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bmdmserver/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/boserver/_default.cfg b/lgsm/config-default/config-lgsm/boserver/_default.cfg index 7eba6c82af..f5812e36af 100644 --- a/lgsm/config-default/config-lgsm/boserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/boserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/bsserver/_default.cfg b/lgsm/config-default/config-lgsm/bsserver/_default.cfg index 865e8cf204..837e85c077 100644 --- a/lgsm/config-default/config-lgsm/bsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/bsserver/_default.cfg @@ -77,6 +77,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/btlserver/_default.cfg b/lgsm/config-default/config-lgsm/btlserver/_default.cfg index a95a7e77c9..a618d99d19 100644 --- a/lgsm/config-default/config-lgsm/btlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/btlserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/btserver/_default.cfg b/lgsm/config-default/config-lgsm/btserver/_default.cfg index e12b1dfa36..c9534b1e4c 100644 --- a/lgsm/config-default/config-lgsm/btserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/btserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ccserver/_default.cfg b/lgsm/config-default/config-lgsm/ccserver/_default.cfg index dcd65011dc..595b2518ce 100644 --- a/lgsm/config-default/config-lgsm/ccserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ccserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ckserver/_default.cfg b/lgsm/config-default/config-lgsm/ckserver/_default.cfg index 35f36dbf5f..2140757896 100644 --- a/lgsm/config-default/config-lgsm/ckserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ckserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg index bd81c0cdc5..d9b5d50af8 100644 --- a/lgsm/config-default/config-lgsm/cmwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cmwserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/cod2server/_default.cfg b/lgsm/config-default/config-lgsm/cod2server/_default.cfg index f33d207cf6..37a9e49d00 100644 --- a/lgsm/config-default/config-lgsm/cod2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod2server/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/cod4server/_default.cfg b/lgsm/config-default/config-lgsm/cod4server/_default.cfg index e2fee45b16..d8a82e306c 100644 --- a/lgsm/config-default/config-lgsm/cod4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cod4server/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/codserver/_default.cfg b/lgsm/config-default/config-lgsm/codserver/_default.cfg index 3640967680..70f9ef27fa 100644 --- a/lgsm/config-default/config-lgsm/codserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg index 0a8da94a9d..c01dbf48e3 100644 --- a/lgsm/config-default/config-lgsm/coduoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/coduoserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg index ce6bba88ee..77d832fb30 100644 --- a/lgsm/config-default/config-lgsm/codwawserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/codwawserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/colserver/_default.cfg b/lgsm/config-default/config-lgsm/colserver/_default.cfg index 4a560cebb8..e8dab41328 100644 --- a/lgsm/config-default/config-lgsm/colserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/colserver/_default.cfg @@ -61,6 +61,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/cs2server/_default.cfg b/lgsm/config-default/config-lgsm/cs2server/_default.cfg index 8d65b5364a..54f14a9677 100644 --- a/lgsm/config-default/config-lgsm/cs2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/cs2server/_default.cfg @@ -72,6 +72,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/csczserver/_default.cfg b/lgsm/config-default/config-lgsm/csczserver/_default.cfg index f5d90a35b3..de75b633a4 100644 --- a/lgsm/config-default/config-lgsm/csczserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csczserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg index 6ae89331fc..1d840be22b 100644 --- a/lgsm/config-default/config-lgsm/csgoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csgoserver/_default.cfg @@ -104,6 +104,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/csserver/_default.cfg b/lgsm/config-default/config-lgsm/csserver/_default.cfg index 2ca833c876..c795068f72 100644 --- a/lgsm/config-default/config-lgsm/csserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/csserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/cssserver/_default.cfg b/lgsm/config-default/config-lgsm/cssserver/_default.cfg index a396678ff9..3690d534e3 100644 --- a/lgsm/config-default/config-lgsm/cssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/cssserver/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ctserver/_default.cfg b/lgsm/config-default/config-lgsm/ctserver/_default.cfg index c90d6125cf..bc70861449 100644 --- a/lgsm/config-default/config-lgsm/ctserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ctserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dabserver/_default.cfg b/lgsm/config-default/config-lgsm/dabserver/_default.cfg index 28c4478fd9..b60293140b 100644 --- a/lgsm/config-default/config-lgsm/dabserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dabserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dayzserver/_default.cfg b/lgsm/config-default/config-lgsm/dayzserver/_default.cfg index 7e84df5343..0a275ab50f 100644 --- a/lgsm/config-default/config-lgsm/dayzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dayzserver/_default.cfg @@ -83,6 +83,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg index 9d40dd6374..5a1cefa5d6 100644 --- a/lgsm/config-default/config-lgsm/dmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dmcserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dodrserver/_default.cfg b/lgsm/config-default/config-lgsm/dodrserver/_default.cfg index 3c16fcdd5e..12aaba52b1 100644 --- a/lgsm/config-default/config-lgsm/dodrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodrserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dodserver/_default.cfg b/lgsm/config-default/config-lgsm/dodserver/_default.cfg index 8f38459114..3a026115a4 100644 --- a/lgsm/config-default/config-lgsm/dodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg index 4f113a64f9..07fb715845 100644 --- a/lgsm/config-default/config-lgsm/dodsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dodsserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/doiserver/_default.cfg b/lgsm/config-default/config-lgsm/doiserver/_default.cfg index 65ee56f1ec..bac000eba3 100644 --- a/lgsm/config-default/config-lgsm/doiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/doiserver/_default.cfg @@ -69,6 +69,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dstserver/_default.cfg b/lgsm/config-default/config-lgsm/dstserver/_default.cfg index 7c8f3fa30e..2e9061eaea 100644 --- a/lgsm/config-default/config-lgsm/dstserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dstserver/_default.cfg @@ -70,6 +70,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/dysserver/_default.cfg b/lgsm/config-default/config-lgsm/dysserver/_default.cfg index b65d0ba473..d8d58569e1 100644 --- a/lgsm/config-default/config-lgsm/dysserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/dysserver/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg index c68902ffc0..8f86126ac4 100644 --- a/lgsm/config-default/config-lgsm/ecoserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ecoserver/_default.cfg @@ -63,6 +63,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/emserver/_default.cfg b/lgsm/config-default/config-lgsm/emserver/_default.cfg index e8f537aabc..d7a12ea7c7 100644 --- a/lgsm/config-default/config-lgsm/emserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/emserver/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/etlserver/_default.cfg b/lgsm/config-default/config-lgsm/etlserver/_default.cfg index 9679a8f445..634cc8b688 100644 --- a/lgsm/config-default/config-lgsm/etlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/etlserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ets2server/_default.cfg b/lgsm/config-default/config-lgsm/ets2server/_default.cfg index 116de6b6d5..84d71e71e3 100644 --- a/lgsm/config-default/config-lgsm/ets2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ets2server/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg index 6eeeda6379..5d85b572eb 100644 --- a/lgsm/config-default/config-lgsm/fctrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fctrserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/fofserver/_default.cfg b/lgsm/config-default/config-lgsm/fofserver/_default.cfg index 857c596a28..85e3aecf0d 100644 --- a/lgsm/config-default/config-lgsm/fofserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/fofserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg index 852094b7c5..119b6779f5 100644 --- a/lgsm/config-default/config-lgsm/gmodserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/gmodserver/_default.cfg @@ -78,6 +78,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/hcuserver/_default.cfg b/lgsm/config-default/config-lgsm/hcuserver/_default.cfg index 2340506a9a..cab483a2be 100644 --- a/lgsm/config-default/config-lgsm/hcuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hcuserver/_default.cfg @@ -75,6 +75,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg index 55f1c39185..7268a7aff9 100644 --- a/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg @@ -70,6 +70,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg index 84d7ca030d..3006fa6bf9 100644 --- a/lgsm/config-default/config-lgsm/hldmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg index c1de9618d4..027362cf36 100644 --- a/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hldmsserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/hwserver/_default.cfg b/lgsm/config-default/config-lgsm/hwserver/_default.cfg index 70c08c204a..bb0daee39c 100644 --- a/lgsm/config-default/config-lgsm/hwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hwserver/_default.cfg @@ -78,6 +78,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/hzserver/_default.cfg b/lgsm/config-default/config-lgsm/hzserver/_default.cfg index d2e63e6927..58a2d1a9c0 100644 --- a/lgsm/config-default/config-lgsm/hzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/hzserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/insserver/_default.cfg b/lgsm/config-default/config-lgsm/insserver/_default.cfg index 74760c2e03..df4af52bd5 100644 --- a/lgsm/config-default/config-lgsm/insserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/insserver/_default.cfg @@ -74,6 +74,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/inssserver/_default.cfg b/lgsm/config-default/config-lgsm/inssserver/_default.cfg index 60f1380932..1fda4d6b6a 100644 --- a/lgsm/config-default/config-lgsm/inssserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/inssserver/_default.cfg @@ -77,6 +77,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/iosserver/_default.cfg b/lgsm/config-default/config-lgsm/iosserver/_default.cfg index 30c41d1fa4..452e91912b 100644 --- a/lgsm/config-default/config-lgsm/iosserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/iosserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/jc2server/_default.cfg b/lgsm/config-default/config-lgsm/jc2server/_default.cfg index fe3f28dff6..4feb5c8927 100644 --- a/lgsm/config-default/config-lgsm/jc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc2server/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/jc3server/_default.cfg b/lgsm/config-default/config-lgsm/jc3server/_default.cfg index faa4f0a097..331a35401e 100644 --- a/lgsm/config-default/config-lgsm/jc3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jc3server/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/jk2server/_default.cfg b/lgsm/config-default/config-lgsm/jk2server/_default.cfg index ef0a54ad87..4f44289a40 100644 --- a/lgsm/config-default/config-lgsm/jk2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/jk2server/_default.cfg @@ -69,6 +69,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/kf2server/_default.cfg b/lgsm/config-default/config-lgsm/kf2server/_default.cfg index b6e39b1edc..f296fc228d 100644 --- a/lgsm/config-default/config-lgsm/kf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/kf2server/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/kfserver/_default.cfg b/lgsm/config-default/config-lgsm/kfserver/_default.cfg index 77507e436c..1852116e1f 100644 --- a/lgsm/config-default/config-lgsm/kfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/kfserver/_default.cfg @@ -72,6 +72,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg index 5e6dcfc4e5..00c6bd7bc2 100644 --- a/lgsm/config-default/config-lgsm/l4d2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4d2server/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg index 4039df8490..41419dd4ca 100644 --- a/lgsm/config-default/config-lgsm/l4dserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/l4dserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg index 49ac842a62..901ea3e041 100644 --- a/lgsm/config-default/config-lgsm/mcbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcbserver/_default.cfg @@ -63,6 +63,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/mcserver/_default.cfg b/lgsm/config-default/config-lgsm/mcserver/_default.cfg index 20ede8c010..f55bffeda2 100644 --- a/lgsm/config-default/config-lgsm/mcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mcserver/_default.cfg @@ -69,6 +69,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/mhserver/_default.cfg b/lgsm/config-default/config-lgsm/mhserver/_default.cfg index 4414621fa7..9b98d52215 100644 --- a/lgsm/config-default/config-lgsm/mhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mhserver/_default.cfg @@ -69,6 +69,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg index 5784ceedea..cf2d3edad1 100644 --- a/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mohaaserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/momserver/_default.cfg b/lgsm/config-default/config-lgsm/momserver/_default.cfg index 44eef19e7f..74123084fa 100644 --- a/lgsm/config-default/config-lgsm/momserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/momserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg index 7bba9fc107..d086a5c8e5 100644 --- a/lgsm/config-default/config-lgsm/mtaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/mtaserver/_default.cfg @@ -63,6 +63,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ndserver/_default.cfg b/lgsm/config-default/config-lgsm/ndserver/_default.cfg index 3ef7000cd4..8156201b8a 100644 --- a/lgsm/config-default/config-lgsm/ndserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ndserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/necserver/_default.cfg b/lgsm/config-default/config-lgsm/necserver/_default.cfg index 648e0a40cc..46d09d239b 100644 --- a/lgsm/config-default/config-lgsm/necserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/necserver/_default.cfg @@ -63,6 +63,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg index 3301604280..bb9fadf524 100644 --- a/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nmrihserver/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg index 565187394d..33bbb1e636 100644 --- a/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2cserver/_default.cfg @@ -75,6 +75,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ns2server/_default.cfg b/lgsm/config-default/config-lgsm/ns2server/_default.cfg index 8964f1dfdd..7e5fc6015a 100644 --- a/lgsm/config-default/config-lgsm/ns2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ns2server/_default.cfg @@ -76,6 +76,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/nsserver/_default.cfg b/lgsm/config-default/config-lgsm/nsserver/_default.cfg index 98fce8ae94..b859b84263 100644 --- a/lgsm/config-default/config-lgsm/nsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/nsserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ohdserver/_default.cfg b/lgsm/config-default/config-lgsm/ohdserver/_default.cfg index 6213a365fb..b330e3603a 100644 --- a/lgsm/config-default/config-lgsm/ohdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ohdserver/_default.cfg @@ -70,6 +70,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg index 17a6c0767a..0731d62ff7 100644 --- a/lgsm/config-default/config-lgsm/onsetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/onsetserver/_default.cfg @@ -61,6 +61,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/opforserver/_default.cfg b/lgsm/config-default/config-lgsm/opforserver/_default.cfg index 7f025a854a..a60eed67e5 100644 --- a/lgsm/config-default/config-lgsm/opforserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/opforserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pc2server/_default.cfg b/lgsm/config-default/config-lgsm/pc2server/_default.cfg index ad71870c97..ec0e0b0ddf 100644 --- a/lgsm/config-default/config-lgsm/pc2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/pc2server/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pcserver/_default.cfg b/lgsm/config-default/config-lgsm/pcserver/_default.cfg index 54dfa40199..cf833db8a6 100644 --- a/lgsm/config-default/config-lgsm/pcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pcserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pmcserver/_default.cfg b/lgsm/config-default/config-lgsm/pmcserver/_default.cfg index b915a97129..a861acd406 100644 --- a/lgsm/config-default/config-lgsm/pmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pmcserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg index 64ee41bb01..eddbec4901 100644 --- a/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pvrserver/_default.cfg b/lgsm/config-default/config-lgsm/pvrserver/_default.cfg index e3f0bc9894..85deb664f5 100644 --- a/lgsm/config-default/config-lgsm/pvrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pvrserver/_default.cfg @@ -69,6 +69,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pwserver/_default.cfg b/lgsm/config-default/config-lgsm/pwserver/_default.cfg index c9052958a8..e00a4c1ac7 100644 --- a/lgsm/config-default/config-lgsm/pwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pwserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/pzserver/_default.cfg b/lgsm/config-default/config-lgsm/pzserver/_default.cfg index aa0ca6525a..dd99cc0c29 100644 --- a/lgsm/config-default/config-lgsm/pzserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/pzserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/q2server/_default.cfg b/lgsm/config-default/config-lgsm/q2server/_default.cfg index 5b40936e1c..05b235a963 100644 --- a/lgsm/config-default/config-lgsm/q2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q2server/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/q3server/_default.cfg b/lgsm/config-default/config-lgsm/q3server/_default.cfg index 35e6126512..be8f204ef0 100644 --- a/lgsm/config-default/config-lgsm/q3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q3server/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/q4server/_default.cfg b/lgsm/config-default/config-lgsm/q4server/_default.cfg index 32293c9556..202261199d 100644 --- a/lgsm/config-default/config-lgsm/q4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/q4server/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/qlserver/_default.cfg b/lgsm/config-default/config-lgsm/qlserver/_default.cfg index e1c8d2fac7..09f785f929 100644 --- a/lgsm/config-default/config-lgsm/qlserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qlserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/qwserver/_default.cfg b/lgsm/config-default/config-lgsm/qwserver/_default.cfg index 39cce3204c..86aebb27b8 100644 --- a/lgsm/config-default/config-lgsm/qwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/qwserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg index b97ff5b7f9..16f0480bcf 100644 --- a/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/ricochetserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/roserver/_default.cfg b/lgsm/config-default/config-lgsm/roserver/_default.cfg index 10eb081bd5..51da7be2c6 100644 --- a/lgsm/config-default/config-lgsm/roserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/roserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg index b8d3e1eb79..73a77dfbed 100644 --- a/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rtcwserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/rustserver/_default.cfg b/lgsm/config-default/config-lgsm/rustserver/_default.cfg index c5823b5f1a..164c8479c0 100644 --- a/lgsm/config-default/config-lgsm/rustserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rustserver/_default.cfg @@ -80,6 +80,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/rwserver/_default.cfg b/lgsm/config-default/config-lgsm/rwserver/_default.cfg index 2d95710e17..9fef08ae28 100644 --- a/lgsm/config-default/config-lgsm/rwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rwserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sampserver/_default.cfg b/lgsm/config-default/config-lgsm/sampserver/_default.cfg index 3caf0a4f22..6a0f00895e 100644 --- a/lgsm/config-default/config-lgsm/sampserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sampserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg index 2bd5515301..1288ba57d4 100644 --- a/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbotsserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sbserver/_default.cfg b/lgsm/config-default/config-lgsm/sbserver/_default.cfg index 671e09b313..496ee3f047 100644 --- a/lgsm/config-default/config-lgsm/sbserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sbserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/scpslserver/_default.cfg b/lgsm/config-default/config-lgsm/scpslserver/_default.cfg index 02140723bd..64b573a39c 100644 --- a/lgsm/config-default/config-lgsm/scpslserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/scpslserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg b/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg index 1ca04be529..885bd244f4 100644 --- a/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg index 985b29643b..6e2164dfaa 100644 --- a/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sdtdserver/_default.cfg @@ -63,6 +63,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg index 4b5c3bc915..8431e64415 100644 --- a/lgsm/config-default/config-lgsm/sfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sfcserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sfserver/_default.cfg b/lgsm/config-default/config-lgsm/sfserver/_default.cfg index 4e7272b477..75be1f00a9 100644 --- a/lgsm/config-default/config-lgsm/sfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/sfserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/smserver/_default.cfg b/lgsm/config-default/config-lgsm/smserver/_default.cfg index 4fd669e9bc..029b33306f 100644 --- a/lgsm/config-default/config-lgsm/smserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/smserver/_default.cfg @@ -71,6 +71,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/sof2server/_default.cfg b/lgsm/config-default/config-lgsm/sof2server/_default.cfg index 70783da4a4..5c0500e537 100644 --- a/lgsm/config-default/config-lgsm/sof2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/sof2server/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/solserver/_default.cfg b/lgsm/config-default/config-lgsm/solserver/_default.cfg index 06147b620b..1a30eb8946 100644 --- a/lgsm/config-default/config-lgsm/solserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/solserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/squad44server/_default.cfg b/lgsm/config-default/config-lgsm/squad44server/_default.cfg index 36037a113e..a747319ad0 100644 --- a/lgsm/config-default/config-lgsm/squad44server/_default.cfg +++ b/lgsm/config-default/config-lgsm/squad44server/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/squadserver/_default.cfg b/lgsm/config-default/config-lgsm/squadserver/_default.cfg index db783c810b..42ea1c219f 100644 --- a/lgsm/config-default/config-lgsm/squadserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/squadserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/stnserver/_default.cfg b/lgsm/config-default/config-lgsm/stnserver/_default.cfg index 4fef17c4b5..9a5958e4ce 100644 --- a/lgsm/config-default/config-lgsm/stnserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stnserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/stserver/_default.cfg b/lgsm/config-default/config-lgsm/stserver/_default.cfg index 4aeaa9c8d1..a4e4a37573 100644 --- a/lgsm/config-default/config-lgsm/stserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/stserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/svenserver/_default.cfg b/lgsm/config-default/config-lgsm/svenserver/_default.cfg index 24ea8bf66d..2e1fac2b1a 100644 --- a/lgsm/config-default/config-lgsm/svenserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/svenserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg index 557ad48af7..47ac741691 100644 --- a/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/terrariaserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tf2cserver/_default.cfg b/lgsm/config-default/config-lgsm/tf2cserver/_default.cfg index fdbcc2cba3..e17cb3cd72 100644 --- a/lgsm/config-default/config-lgsm/tf2cserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2cserver/_default.cfg @@ -75,6 +75,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tf2server/_default.cfg b/lgsm/config-default/config-lgsm/tf2server/_default.cfg index 16a4285f05..8411a07b35 100644 --- a/lgsm/config-default/config-lgsm/tf2server/_default.cfg +++ b/lgsm/config-default/config-lgsm/tf2server/_default.cfg @@ -75,6 +75,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg index ec2e2cade3..404f31c5fd 100644 --- a/lgsm/config-default/config-lgsm/tfcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfcserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tfserver/_default.cfg b/lgsm/config-default/config-lgsm/tfserver/_default.cfg index 880e12acb7..c46ab2237f 100644 --- a/lgsm/config-default/config-lgsm/tfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfserver/_default.cfg @@ -84,6 +84,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tiserver/_default.cfg b/lgsm/config-default/config-lgsm/tiserver/_default.cfg index 75aa946f01..2aca052b76 100644 --- a/lgsm/config-default/config-lgsm/tiserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tiserver/_default.cfg @@ -66,6 +66,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ts3server/_default.cfg b/lgsm/config-default/config-lgsm/ts3server/_default.cfg index 87cd0dc311..2c91390ecb 100644 --- a/lgsm/config-default/config-lgsm/ts3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ts3server/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tsserver/_default.cfg b/lgsm/config-default/config-lgsm/tsserver/_default.cfg index b3e9799d66..a0f5a46d0d 100644 --- a/lgsm/config-default/config-lgsm/tsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tsserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/tuserver/_default.cfg b/lgsm/config-default/config-lgsm/tuserver/_default.cfg index a4e7acaf85..3cae2e85b3 100644 --- a/lgsm/config-default/config-lgsm/tuserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tuserver/_default.cfg @@ -70,6 +70,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/twserver/_default.cfg b/lgsm/config-default/config-lgsm/twserver/_default.cfg index ea512f271a..6512081b1d 100644 --- a/lgsm/config-default/config-lgsm/twserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/twserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/untserver/_default.cfg b/lgsm/config-default/config-lgsm/untserver/_default.cfg index 7dd97e2690..0f9d4d57e0 100644 --- a/lgsm/config-default/config-lgsm/untserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/untserver/_default.cfg @@ -74,6 +74,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg index 37b219ece2..907fa04c9e 100644 --- a/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut2k4server/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ut3server/_default.cfg b/lgsm/config-default/config-lgsm/ut3server/_default.cfg index 1d7ecf2694..1a239ac107 100644 --- a/lgsm/config-default/config-lgsm/ut3server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut3server/_default.cfg @@ -80,6 +80,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/ut99server/_default.cfg b/lgsm/config-default/config-lgsm/ut99server/_default.cfg index 62b4abc570..07dce17778 100644 --- a/lgsm/config-default/config-lgsm/ut99server/_default.cfg +++ b/lgsm/config-default/config-lgsm/ut99server/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/utserver/_default.cfg b/lgsm/config-default/config-lgsm/utserver/_default.cfg index 401cded1a8..2dd8b2b17b 100644 --- a/lgsm/config-default/config-lgsm/utserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/utserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/vhserver/_default.cfg b/lgsm/config-default/config-lgsm/vhserver/_default.cfg index 8380e7c166..1eab475ee8 100644 --- a/lgsm/config-default/config-lgsm/vhserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vhserver/_default.cfg @@ -101,6 +101,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/vintsserver/_default.cfg b/lgsm/config-default/config-lgsm/vintsserver/_default.cfg index ed57b6d84b..d1d8ef36fc 100644 --- a/lgsm/config-default/config-lgsm/vintsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vintsserver/_default.cfg @@ -64,6 +64,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/vpmcserver/_default.cfg b/lgsm/config-default/config-lgsm/vpmcserver/_default.cfg index 6bccc92fd3..52fc7adfcf 100644 --- a/lgsm/config-default/config-lgsm/vpmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vpmcserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/vsserver/_default.cfg b/lgsm/config-default/config-lgsm/vsserver/_default.cfg index 9414c6978f..84d593d51b 100644 --- a/lgsm/config-default/config-lgsm/vsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/vsserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/wetserver/_default.cfg b/lgsm/config-default/config-lgsm/wetserver/_default.cfg index fdd42aaf99..b24d7e422f 100644 --- a/lgsm/config-default/config-lgsm/wetserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wetserver/_default.cfg @@ -60,6 +60,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/wfserver/_default.cfg b/lgsm/config-default/config-lgsm/wfserver/_default.cfg index adde083219..69a3d90e8d 100644 --- a/lgsm/config-default/config-lgsm/wfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wfserver/_default.cfg @@ -65,6 +65,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/wmcserver/_default.cfg b/lgsm/config-default/config-lgsm/wmcserver/_default.cfg index d5ff2893fe..a47978b8c7 100644 --- a/lgsm/config-default/config-lgsm/wmcserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wmcserver/_default.cfg @@ -67,6 +67,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg index d65df817fb..3e5ebe0177 100644 --- a/lgsm/config-default/config-lgsm/wurmserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/wurmserver/_default.cfg @@ -104,6 +104,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/xntserver/_default.cfg b/lgsm/config-default/config-lgsm/xntserver/_default.cfg index d7b85f58a8..da371512e9 100644 --- a/lgsm/config-default/config-lgsm/xntserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/xntserver/_default.cfg @@ -62,6 +62,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg index b2c61b9fdf..121f8fa530 100644 --- a/lgsm/config-default/config-lgsm/zmrserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zmrserver/_default.cfg @@ -68,6 +68,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg index c43b008b55..5489848a5b 100644 --- a/lgsm/config-default/config-lgsm/zpsserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/zpsserver/_default.cfg @@ -73,6 +73,12 @@ ntfypassword="" ntfypriority="" ntfytags="" +# Matrix Alerts | https://docs.linuxgsm.com/alerts/matrix +matrixalert="off" +matrixhomeserver="matrix.org" +matrixtoken="accesstoken" +matrixroom="" + # Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet pushbulletalert="off" pushbullettoken="accesstoken" diff --git a/lgsm/modules/alert.sh b/lgsm/modules/alert.sh index ac7d92d83e..e1578ad39c 100755 --- a/lgsm/modules/alert.sh +++ b/lgsm/modules/alert.sh @@ -379,6 +379,25 @@ elif [ -z "${slacktoken}" ] && [ "${commandname}" == "TEST-ALERT" ]; then fn_script_error "Slack token not set" fi +if [ "${matrixalert}" == "on" ] && [ -n "${matrixtoken}" ] && [ -n "${matrixroom}" ]; then + alert_matrix.sh +elif [ "${matrixalert}" != "on" ] && [ "${commandname}" == "TEST-ALERT" ]; then + fn_print_warn_nl "Matrix alerts not enabled" + fn_script_log_warn "Matrix alerts not enabled" +elif [ -z "${matrixhomeserver}" ] && [ "${commandname}" == "TEST-ALERT" ]; then + fn_print_error_nl "Matrix homeserver not set" + echo -e "* https://docs.linuxgsm.com/alerts/matrix" + fn_script_error "Matrix homeserver not set" +elif [ -z "${matrixtoken}" ] && [ "${commandname}" == "TEST-ALERT" ]; then + fn_print_error_nl "Matrix token not set" + echo -e "* https://docs.linuxgsm.com/alerts/matrix" + fn_script_error "Matrix token not set" +elif [ -z "${matrixroom}" ] && [ "${commandname}" == "TEST-ALERT" ]; then + fn_print_error_nl "Matrix room not set" + echo -e "* https://docs.linuxgsm.com/alerts/matrix" + fn_script_error "Matrix room not set" +fi + if [ "${ntfyalert}" == "on" ] && [ -n "${ntfytopic}" ]; then alert_ntfy.sh elif [ "${ntfyalert}" != "on" ] && [ "${commandname}" == "TEST-ALERT" ]; then diff --git a/lgsm/modules/alert_matrix.sh b/lgsm/modules/alert_matrix.sh new file mode 100755 index 0000000000..417752f79b --- /dev/null +++ b/lgsm/modules/alert_matrix.sh @@ -0,0 +1,69 @@ +#!/bin/bash +# LinuxGSM alert_matrix.sh module +# Author: Daniel Gibbs (Original Structure) +# Contributors: https://linuxgsm.com/contrib +# Website: https://linuxgsm.com +# Description: Sends Matrix alert. + +moduleselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")" + +matrixbase="${matrixhomeserver}" +if [[ "${matrixbase}" != http://* ]] && [[ "${matrixbase}" != https://* ]]; then + matrixbase="https://${matrixbase}" +fi +matrixbase="${matrixbase%/}" + +matrixroomencoded="$(jq -rn --arg room "${matrixroom}" '$room|@uri')" +matrixtxnid="$(date +%s%N)" +matrixurl="${matrixbase}/_matrix/client/v3/rooms/${matrixroomencoded}/send/m.room.message/${matrixtxnid}" + +message="${alerttitle} + +Server Name +${servername} + +Information +${alertmessage} + +Game +${gamename} + +Server IP +${alertip}:${port} + +Server Time +$(date)" + +if [ -n "${querytype}" ]; then + message+=" + +Is my Game Server Online? +https://ismygameserver.online/${imgsoquerytype}/${alertip}:${queryport}" +fi + +if [ -n "${alerturl}" ]; then + message+=" + +More info +${alerturl}" +fi + +json="$(jq -cn --arg body "${message}" '{msgtype: "m.notice", body: $body}')" + +fn_print_dots "Sending Matrix alert" + +matrixsend=$(curl --connect-timeout 10 -sS -X POST \ + -H "Authorization: Bearer ${matrixtoken}" \ + -H "Content-Type: application/json" \ + -d "${json}" \ + "${matrixurl}") +exitcode=$? + +matrixeventid="$(echo "${matrixsend}" | jq -r '.event_id // empty' 2>/dev/null)" +if [ "${exitcode}" -eq 0 ] && [ -n "${matrixeventid}" ]; then + fn_print_ok_nl "Sending Matrix alert" + fn_script_log_pass "Sending Matrix alert" +else + fn_print_fail_nl "Sending Matrix alert: ${matrixsend}" + fn_script_log_fail "Sending Matrix alert: ${matrixsend}" +fi