( author: User, member: GuildMember | null )
| 9 | } from 'discord.js'; |
| 10 | |
| 11 | export const parseUser = ( |
| 12 | author: User, |
| 13 | member: GuildMember | null |
| 14 | ): LinenUser => { |
| 15 | return { |
| 16 | externalUserId: author.id, |
| 17 | displayName: member?.displayName || author.username, |
| 18 | profileImageUrl: member?.avatarURL() || author.avatarURL() || undefined, |
| 19 | }; |
| 20 | }; |
| 21 | |
| 22 | export const parseGuildUser = (member: GuildMember): LinenUser => { |
| 23 | return { |