[−][src]Module mirai::message::channel
Message channel is a target which you want to send to.
MessageChannel
To send a message to others, you need to specify a channel which the message send to. There are three channel you can use:
- Group: send a message to a group
- Friend: send a message to a friend
- Temp: send a message to a group member
Then you can:
use mirai::message::{channel::MessageChannel, MessageBuilder}; use mirai::session::Session; let session: Session = my_session; let target_channel = MessageChannel::Group(group); let message = MessageBuilder::new().append_message("Hello".into()).build().unwrap(); session.send_message(&target_channel, &message).await.unwrap();
Enums
MessageChannel |
Traits
AsFriendChannel | |
AsGroupChannel | |
AsTempChannel |