Home

Awesome

Checker Bot

This application periodically checks a portion of a web page for changes, and notifies the changes by Telegram.

Environment Variables

VariableTypeRequiredDefault
CHECKER_NAMESStringYes-
CHECKER_$checker-name-uppercase_URLStringYes-
CHECKER_$checker-name-uppercase_CSS_SELECTORStringYes-
CHECKER_$checker-name-uppercase_TELEGRAM_BOT_TOKENStringYes-
CHECKER_$checker-name-uppercase_TELEGRAM_CHAT_IDStringYes-
CHECKER_$checker-name-uppercase_MAX_REDIRECTSStringNo5
CHECKER_$checker-name-uppercase_CRON_PATTERNStringNo*/20 * * * * *
CHECKER_$checker-name-uppercase_CRON_ENABLEDBooleanNotrue
PORTIntegerNo3000
NODE_ENVStringNoproduction
TZStringNoEurope/Rome
DEBUGStringNo-
REDIS_ENABLEDBooleanNofalse
REDIS_HOSTStringNo127.0.0.1
REDIS_PORTIntegerNo6379
REDIS_FAMILYIntegerNo4
REDIS_PASSWORDStringNo-
REDIS_DBIntegerNo0
HEADER_ACCEPTStringNosafari standard on mac
HEADER_USERAGENTStringNosafari standard on mac
HEADER_ACCEPT_LANGUAGEStringNoit-it
HEADER_ACCEPT_ENCODINGStringNogzip, deflate, br