let messages = await dmChannel.messages.fetch();
const initialMessage = messages.find(
(x) =>
x.components[0] &&
x.components[0].components &&
x.components[0].components.find(
(x) => x.type === ComponentType.StringSelect,
),
);
messages = new Collection([
[initialMessage.id, initialMessage],
...(await dmChannel.messages.fetch({ after: initialMessage.id })).reverse(),
]);
let messages = await dmChannel.messages.fetch();
const initialMessage = messages.find(
(x) =>
x.components[0] &&
x.components[0].components &&
x.components[0].components.find(
(x) => x.type === ComponentType.StringSelect,
),
);
messages = new Collection([
[initialMessage.id, initialMessage],
...(await dmChannel.messages.fetch({ after: initialMessage.id })).reverse(),
]);