diff options
Diffstat (limited to 'src/framework')
| -rw-r--r-- | src/framework/buckets.rs | 4 | ||||
| -rw-r--r-- | src/framework/mod.rs | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/framework/buckets.rs b/src/framework/buckets.rs index eea1253..4f24893 100644 --- a/src/framework/buckets.rs +++ b/src/framework/buckets.rs @@ -1,6 +1,6 @@ +use chrono::UTC; use std::collections::HashMap; use std::default::Default; -use time; #[doc(hidden)] pub struct Ratelimit { @@ -33,7 +33,7 @@ pub struct Bucket { impl Bucket { pub fn take(&mut self, user_id: u64) -> i64 { - let time = time::get_time().sec; + let time = UTC::now().timestamp(); let user = self.users.entry(user_id) .or_insert_with(MemberRatelimit::default); diff --git a/src/framework/mod.rs b/src/framework/mod.rs index ba0aa36..38615c8 100644 --- a/src/framework/mod.rs +++ b/src/framework/mod.rs @@ -591,7 +591,7 @@ impl Framework { /// ```rust /// # #[macro_use] extern crate serenity; /// command!(ping(_ctx, msg) { - /// msg.channel_id.say("pong!"); + /// msg.channel_id.say("pong!"); /// }); /// # /// # fn main() { @@ -700,7 +700,7 @@ impl Framework { /// # use serenity::Client; /// # let mut client = Client::login("token"); /// use serenity::framework::DispatchError::{NotEnoughArguments, TooManyArguments}; - /// + /// /// client.with_framework(|f| f /// .on_dispatch_error(|ctx, msg, error| { /// match error { @@ -711,7 +711,7 @@ impl Framework { /// msg.channel_id.say(&format!("Max arguments allowed is {}, but got {}.", max, given)); /// } /// _ => println!("Unhandled dispatch error.") - /// } + /// } /// })); /// ``` pub fn on_dispatch_error<F>(mut self, f: F) -> Self |