The bot now uses websockets to fetch new messages