%% Currently, this creates the channel to use for this -- eventually, I would
%% like to be able to support allowing the client to undo this action, but
%% since we're throwing away the channel reference.
+%%
+%% Note this calls basic.consume with no_ack=true, so messages are
+%% automatically removed from the queue when they occur
listen_for_events(RoutingKeyString) ->
{ok, Channel} = amqp_bot_connection:open_channel(),
RoutingKeyBinary = list_to_binary(RoutingKeyString),