Dear Ryan: if you read the documentation, the User's ID is clearly just "Id," not "UserId." Thanks, jerk.
incoming message implementation
Extremely initial read-chat implementation
Merge branch 'feature/read-posts' into develop