Detect fake subscribe messages

The bot now optionally detects and times out fake subscribe messages.
Additionally, actions are no longer considered messages, though they are
still checked for timeouts.