Crate robespierre[−][src]
Re-exports
pub extern crate async_std;
pub extern crate robespierre_cache;
pub extern crate robespierre_events;
pub extern crate robespierre_http;
pub extern crate robespierre_models;
pub extern crate typemap;
Modules
Macros
Structs
“Maintains” the list of servers in the cache, keeping it the
same as the list of servers the bot is in, by listening
to the ServerMember{Join,Leave}
events with the
user id of the bot, which should be passed in Self::new
Wraps an event handler, updating the cache and then forwarding the events
to the inner EventHandler
An object that can be passed to robespierre_events::Connection::run
, and
distinguishes between the events and calls the relevant handler.
Enums
Traits
A high-level event handler. Defines handlers for all the different types of events.