The source project of this merge request has been removed.
Properly mark optional fields (last_message and description)
Server channel might have no description in which case description
is not part of the payload.
Also, last_message
is not part of the payload when there was no message sent in the channel yet.
Edited by jack1142