commit 228ff1b6f4b909659cc168fb932a554fd9c65334
parent 2e8b441b1bb1239df3385d63d5058e9ca5ee4bab
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Sat, 11 Mar 2017 16:52:39 +0100
Update main.rs
Diffstat:
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/src/main.rs b/src/main.rs
@@ -1,5 +1,5 @@
-extern crate telebot;
-extern crate slack;
+extern crate telebot;
+extern crate slack;
extern crate tokio_core;
extern crate futures;
@@ -8,10 +8,10 @@ use tokio_core::reactor::Core;
use futures::stream::Stream;
// import all available functions
-use telebot::functions::*;
-
-struct MyHandler;
-
+use telebot::functions::*;
+
+struct MyHandler;
+
#[allow(unused_variables)]
impl slack::EventHandler for MyHandler {
fn on_event(&mut self, cli: &mut slack::RtmClient, event: Result<slack::Event, slack::Error>, raw_json: &str) {
@@ -34,19 +34,19 @@ impl slack::EventHandler for MyHandler {
// post a message as a user to the web api
let _ = cli.post_message("#testing_syncotronic", "hello world! (postMessage)", None);
// set a channel topic via the web api
- // let _ = cli.set_topic("#general", "bots rule!");
- }
-}
-
-fn main() {
- slack();
- tg();
+ // let _ = cli.set_topic("#general", "bots rule!");
+ }
+}
+
+fn main() {
+ slack();
+ tg();
}
-
-fn slack() {
+
+fn slack() {
let args: Vec<String> = std::env::args().collect();
let api_key = match args.len() {
- 0 | 1 => panic!("No api-key in args! Usage: cargo run --example slack_example -- <api-key>"),
+ 0 | 1 => panic!("No api-key in args! Usage: cargo run -- <api-key>"),
x => {
args[x - 1].clone()
}
@@ -60,7 +60,7 @@ fn slack() {
}
println!("{}", cli.get_name().unwrap());
println!("{}", cli.get_team().unwrap().name);
-}
+}
fn tg() {
let mut lp = Core::new().unwrap();
@@ -80,4 +80,4 @@ fn tg() {
bot.register(handle);
bot.run(&mut lp).unwrap();
-}
+}