Struct mwbot::Bot [−][src]
pub struct Bot { /* fields omitted */ }
Expand description
Main bot class
Implementations
Load Bot configuration from a default location, first look at
mwbot.toml
in the current directory, otherwise look in the
platform’s config directory:
- Linux:
$XDG_CONFIG_HOME
or$HOME/.config
- macOS:
$HOME/Library/Application Support
- Windows:
{FOLDERID_RoamingAppData}
Load Bot configuration from the specified path.
Get a reference to the underlying mwapi::Client
to make arbitrary API requests
Get a reference to the underlying parsoid::Client
to make arbitrary Parsoid API requests
Auto Trait Implementations
impl !RefUnwindSafe for Bot
impl !UnwindSafe for Bot
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more