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§
- Cache
Servers Maintainer - “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 inSelf::new
- Cache
Wrap - Wraps an event handler, updating the cache and then forwarding the events
to the inner
EventHandler
- Context
- Event
Handler Wrap - An object that can be passed to
robespierre_events::Connection::run
, and distinguishes between the events and calls the relevant handler. - Framework
Wrap
Enums§
Traits§
- Cache
Http - Event
Handler - A high-level event handler. Defines handlers for all the different types of events.
- HasHttp
- User
Data