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