Limited text channel import contains data which exists for both threads and text channels. This makes the data amount smaller but guarantees the data exists.
On each custom message only one varitation of a Channel is provided and it depends on the context.
flowchart LR
r([channel])
id{{id}}
name>name]
created_at{{created_at}}
mention>mention]
type>type]
click r callback "Root of structure."
click id callback "Id of channel or thread."
click name callback "Name of the channel or thread."
click created_at callback "Time of channel creation in unix time."
click mention callback "Mention of channel."
click type callback "String of what the current channel is. Text channel or thread."
r --- id
r --- name
r --- created_at
r --- mention
r --- type