aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/06_command_framework/src/main.rs6
-rw-r--r--examples/07_voice/src/main.rs2
2 files changed, 5 insertions, 3 deletions
diff --git a/examples/06_command_framework/src/main.rs b/examples/06_command_framework/src/main.rs
index 408fb9b..f4a3eea 100644
--- a/examples/06_command_framework/src/main.rs
+++ b/examples/06_command_framework/src/main.rs
@@ -14,7 +14,7 @@ extern crate typemap;
use serenity::client::Context;
use serenity::Client;
-use serenity::model::Message;
+use serenity::model::{Message, permissions};
use std::collections::HashMap;
use std::env;
use std::fmt::Write;
@@ -88,7 +88,9 @@ fn main() {
.command("commands", |c| c
.check(owner_check)
.exec(commands))
- .command("emoji cat", |c| c.exec_str(":cat:"))
+ .command("emoji cat", |c| c
+ .exec_str(":cat:")
+ .required_permissions(permissions::SEND_MESSAGES))
.command("emoji dog", |c| c.exec_str(":dog:"))
.command("multiply", |c| c.exec(multiply))
.command("ping", |c| c
diff --git a/examples/07_voice/src/main.rs b/examples/07_voice/src/main.rs
index 3870f9c..b1acc38 100644
--- a/examples/07_voice/src/main.rs
+++ b/examples/07_voice/src/main.rs
@@ -243,7 +243,7 @@ fn unmute(context: &Context, message: &Message, _args: Vec<String>) {
}
/// Checks that a message successfully sent; if not, then logs why to stdout.
-#[cfg(feature = "voice")]
+#[cfg(feature="voice")]
fn check_msg(result: SerenityResult<Message>) {
if let Err(why) = result {
println!("Error sending message: {:?}", why);