aboutsummaryrefslogtreecommitdiff
path: root/src/framework
diff options
context:
space:
mode:
Diffstat (limited to 'src/framework')
-rw-r--r--src/framework/buckets.rs4
-rw-r--r--src/framework/mod.rs6
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