[−][src]Module dishub::ops::start_daemon
This module contains the functions used only by the start_daemon subsystem.
The flow of the start_daemon subsystem is as follows:
Options::parse()
|> ops::start_daemon::verify()
|> ops::AppTokens::read()
Then, repeatedly
ops::Feed::read()
|> ops::start_daemon::feeds_filter()
|> ops::Feed::poll()
|> ops::start_daemon::post_text()
|> ops::start_daemon::send_messages()
|> ops::Feed::write()
Functions
| feeds_filter |
A filter function to use upon feeds to be polled. |
| post_text |
Create a Discord message body from an event. |
| send_messages |
Post the specified messages to a Discord channel. |
| verify |
Verify if, given the current configuration, it's permitted to continue with the subsequent steps of the |