у для старта изучения питона сделать бота
/bin/bash, а утилита почему-то запускает скрипт через /bin/sh. Стоит проверить, корректно ли отрабатывает твой скрипт, если его запустить через /bin/sh./home/ban.sh и /home/ban.py?
Но это предполагает что добавляемый участок кода один для всех, и что набор параметров тоже одинаковый у всех.