diff options
| author | Jokler <jokler@protonmail.com> | 2020-01-26 06:58:42 +0100 |
|---|---|---|
| committer | Jokler <jokler@protonmail.com> | 2020-01-29 20:39:27 +0100 |
| commit | af0a1b81707536caf4e498d86912f65981342072 (patch) | |
| tree | 6a875cd46bc427544804a14278a90e23a119bfc5 /src/teamspeak.rs | |
| parent | 32686ba4a31ecf7c9aedad65c1a6be0be7d96ea2 (diff) | |
| download | pokebot-af0a1b81707536caf4e498d86912f65981342072.tar.gz pokebot-af0a1b81707536caf4e498d86912f65981342072.zip | |
Randomly choose from lists of identities and names
Diffstat (limited to 'src/teamspeak.rs')
| -rw-r--r-- | src/teamspeak.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/teamspeak.rs b/src/teamspeak.rs index f49f7a6..5dd80ba 100644 --- a/src/teamspeak.rs +++ b/src/teamspeak.rs @@ -197,6 +197,16 @@ impl TeamSpeakConnection { ); } + pub fn send_message_to_user(&self, id: ClientId, text: &str) { + tokio::spawn( + self.conn + .lock() + .to_mut() + .send_message(MessageTarget::Client(id), text) + .map_err(|e| error!("Failed to send message: {}", e)), + ); + } + pub fn disconnect(&self, reason: &str) { let opt = DisconnectOptions::new() .reason(Reason::Clientdisconnect) |
