| 652 | callback: async (args, value) => { | 652 | callback: async (args, value) => { |
| 653 | const messageId = !isNaN(Number(args.at)) ? Number(args.at) : chat.length - 1; | 653 | const messageId = !isNaN(Number(args.at)) ? Number(args.at) : chat.length - 1; |
| 654 | const message = chat[messageId]; | 654 | const message = chat[messageId]; |
| | 655 | if (!message) { |
| | 656 | return ''; |
| | 657 | } |
| 655 | // Make sure the message has an extra object | 658 | // Make sure the message has an extra object |
| 656 | if (!message.extra || typeof message.extra !== 'object') { | 659 | if (!message.extra || typeof message.extra !== 'object') { |
| 657 | message.extra = {}; | 660 | message.extra = {}; |