slack_morphism/models/common/
bot.rs

1use crate::*;
2
3use rsb_derive::Builder;
4use serde::{Deserialize, Serialize};
5use serde_with::skip_serializing_none;
6
7#[skip_serializing_none]
8#[derive(Debug, PartialEq, Clone, Serialize, Deserialize, Builder)]
9pub struct SlackBotInfo {
10    pub id: Option<SlackBotId>,
11    pub name: String,
12    pub updated: Option<SlackDateTime>,
13    pub app_id: String,
14    pub user_id: Option<String>,
15    #[serde(flatten)]
16    pub icons: Option<SlackIconImages>,
17}