Hi,
I was trying to get forum's original post (the first message) and i did the below code
var forum = Context.Guild.GetForumChannel(xxxxxxxxxxxx);
var posts = await forum.GetActiveThreadsAsync();
var post = posts.First(**Mock search criteria**);
var messages = await post.GetMessagesAsync(10).FlattenAsync();
var message = messages.First();
So my questions are:
- Do get GetMessagesAsync(10) brings the last 10 messages? Can i get the first 10 messages?
- Is there a better solution to read from GetMessagesAsync than to FlattenAsync?
- Is there any other solution to get OP?