diff options
| author | Jokler <jokler.contact@gmail.com> | 2018-03-13 21:16:17 +0100 |
|---|---|---|
| committer | Jokler <jokler.contact@gmail.com> | 2018-03-13 21:16:17 +0100 |
| commit | edffba8b37e67722e450737a3723773f98dd923a (patch) | |
| tree | 1c85c5746763b88c7ce3e60506ceb5594c3afe39 /src | |
| parent | 0632cbac85f4beefccc2bcf48d3627acb2897765 (diff) | |
| download | frippy-edffba8b37e67722e450737a3723773f98dd923a.tar.gz frippy-edffba8b37e67722e450737a3723773f98dd923a.zip | |
Add sed plugin
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib.rs | 2 | ||||
| -rw-r--r-- | src/main.rs | 16 | ||||
| -rw-r--r-- | src/plugins/mod.rs | 1 | ||||
| -rw-r--r-- | src/plugins/url.rs | 3 |
4 files changed, 13 insertions, 9 deletions
@@ -47,8 +47,10 @@ extern crate lazy_static; extern crate log; extern crate chrono; +extern crate circular_queue; extern crate humantime; extern crate irc; +extern crate regex; extern crate reqwest; extern crate time; diff --git a/src/main.rs b/src/main.rs index b9a4b8f..1070e9e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -29,13 +29,14 @@ use log::{Level, LevelFilter, Metadata, Record}; use irc::client::reactor::IrcReactor; use glob::glob; -pub use frippy::plugins::help::Help; -pub use frippy::plugins::url::Url; -pub use frippy::plugins::emoji::Emoji; -pub use frippy::plugins::tell::Tell; -pub use frippy::plugins::currency::Currency; -pub use frippy::plugins::keepnick::KeepNick; -pub use frippy::plugins::factoids::Factoids; +use frippy::plugins::help::Help; +use frippy::plugins::url::Url; +use frippy::plugins::sed::Sed; +use frippy::plugins::emoji::Emoji; +use frippy::plugins::tell::Tell; +use frippy::plugins::currency::Currency; +use frippy::plugins::keepnick::KeepNick; +use frippy::plugins::factoids::Factoids; use frippy::Config; use failure::Error; @@ -133,6 +134,7 @@ fn run() -> Result<(), Error> { let mut bot = frippy::Bot::new(); bot.add_plugin(Help::new()); bot.add_plugin(Url::new(1024)); + bot.add_plugin(Sed::new(60)); bot.add_plugin(Emoji::new()); bot.add_plugin(Currency::new()); bot.add_plugin(KeepNick::new()); diff --git a/src/plugins/mod.rs b/src/plugins/mod.rs index 9a3ba2f..6aed95e 100644 --- a/src/plugins/mod.rs +++ b/src/plugins/mod.rs @@ -1,6 +1,7 @@ //! Collection of plugins included pub mod help; pub mod url; +pub mod sed; pub mod emoji; pub mod tell; pub mod currency; diff --git a/src/plugins/url.rs b/src/plugins/url.rs index bff840f..41358e5 100644 --- a/src/plugins/url.rs +++ b/src/plugins/url.rs @@ -1,9 +1,8 @@ extern crate htmlescape; -extern crate regex; use irc::client::prelude::*; -use self::regex::Regex; +use regex::Regex; use plugin::*; use utils; |
