change how webhook information is in the webhook
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use crate::util::regex::RE_COLOUR;
|
||||
use crate::{util::regex::RE_COLOUR, models::Webhook};
|
||||
|
||||
use indexmap::{IndexMap, IndexSet};
|
||||
use iso8601_timestamp::Timestamp;
|
||||
@@ -120,12 +120,11 @@ pub struct Message {
|
||||
pub nonce: Option<String>,
|
||||
/// Id of the channel this message was sent in
|
||||
pub channel: String,
|
||||
/// Id of the user that sent this message, will be none when a webhook sent the message
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
pub author: Option<String>,
|
||||
/// Id of the user or webhook that sent this message
|
||||
pub author: String,
|
||||
/// Id of the webhook that sent this message, mutually exclusive with `author`
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
pub webhook: Option<String>,
|
||||
pub webhook: Option<Webhook>,
|
||||
/// Message content
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
pub content: Option<String>,
|
||||
|
||||
Reference in New Issue
Block a user