Skip to content

ChainGraph API Documentation / @badaitech/badai-api / GraphQL / Message

Type Alias: Message ​

Message = object

Defined in: client/graphql.ts:775

Properties ​

__typename? ​

optional __typename: "Message"

Defined in: client/graphql.ts:776


attachments? ​

optional attachments: Maybe<Attachment[]>

Defined in: client/graphql.ts:777


author ​

author: Scalars["ParticipantID"]["output"]

Defined in: client/graphql.ts:778


chat_id ​

chat_id: Scalars["ChatID"]["output"]

Defined in: client/graphql.ts:779


deleted ​

deleted: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:780


error? ​

optional error: Maybe<Scalars["String"]["output"]>

Defined in: client/graphql.ts:781


finished ​

finished: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:782


id ​

id: Scalars["MessageID"]["output"]

Defined in: client/graphql.ts:783


is_system ​

is_system: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:784


meta ​

meta: Scalars["JSON"]["output"]

Defined in: client/graphql.ts:785


need_answer ​

need_answer: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:786


participant? ​

optional participant: Maybe<Participant>

Defined in: client/graphql.ts:787


reply_to? ​

optional reply_to: Maybe<Scalars["MessageID"]["output"]>

Defined in: client/graphql.ts:788


signals? ​

optional signals: Maybe<Signal[]>

Defined in: client/graphql.ts:789


text ​

text: Scalars["String"]["output"]

Defined in: client/graphql.ts:790


time ​

time: Scalars["Time"]["output"]

Defined in: client/graphql.ts:791


total_usage_cost ​

total_usage_cost: Scalars["Credits"]["output"]

Defined in: client/graphql.ts:792


type ​

type: MessageType

Defined in: client/graphql.ts:793


version ​

version: Scalars["Int"]["output"]

Defined in: client/graphql.ts:794

Licensed under BUSL-1.1