Скрипт вызывает функцию send_message('') с пустой строкой, что явно не то, чего ты хочешь. Zabbix при вызове скрипта передаёт параметры через аргументы командной строки (sys.argv). Это нужно правильно обработать.
if len(sys.argv) > 1:
message = " ".join(sys.argv[1:])
else:
message = "nekitosikpendosik"
Запринтуй или залогируйвывод, чтобы видеть аргумент