package Ġdev . lun ar coffee . ris ako . bot . ext s . commands . owner . ex Ċ Ċ import Ġdev . lun ar coffee . ris ako . framework . api . dsl . message Paginator Ċ import Ġdev . lun ar coffee . ris ako . framework . api . extensions . send Ċ import Ġdev . lun ar coffee . ris ako . framework . core . commands . Command Context Ċ import Ġdev . lun ar coffee . ris ako . framework . core . std . Content Sender Ċ Ċ class ĠExec Result Sender ( private Ġval Ġresult : ĠExec Result ) Ġ: ĠContent Sender Ġ{ ĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġsend ( ctx : ĠCommand Context ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( result Ġ== ĠExec Result . ERROR ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠNo Ġerror Ġmessage Ġis Ġrequired Ġbecause Ġthe Ġcode Ġexecution Ġfunction Ġhas Ġalready ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġtaken Ġcare Ġof Ġthat . ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĊĠĠĠĠĠĠĠ Ġctx . send ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġctx . message Paginator Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġresult . run Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ| --- Ġ$ header Ġ--- ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ|- Ġstderr :$ stderr ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ|- Ġstdout :$ stdout ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ| + ĠReturned Ġ`$ result ` Ġin Ġ~ ${ time } ms .""" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. trim Margin () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. replace ( ctx . bot . config . token , Ġ"[ RED ACT ED ]") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. lines () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. chunk ed ( 1 6 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. forEach Ġ{ Ġpage (" ``` diff \ n ${ it . join ToString ("\ n ")} ``` ") Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ