INNER CODE UNIT · TypeScript

generateBotErrorMessage

grammyjs/grammY · src/composer.ts:112

function generateBotErrorMessage(error: unknown) {
    let msg: string;
    if (error instanceof Error) {
        msg = `${error.name} in middleware: ${error.message}`;
    } else {
        const type = typeof error;
        msg = `Non-error value of type ${type} thrown in middleware`;
        switch (type) {
            case "bigint":
            case "boolean":
            case "number":
            case "symbol":
                msg += `: ${error}`;
                break;
            case "string":
                msg += `: ${String(error).substring(0, 50)}`;
                break;
            default:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…