Start thinking about routing not-chat-triggered messages using include/exclude filters
Don't pin requirements in setup.py so other environments can override them