logError := log_error(Args{
error_type: "Error",
error_title: "Webhook failed",
error_message: "Request timed out",
})
send_text_message(Args{
channel_id: trigger.channel_id,
message_content: "Error ID: " + logError.error_id,
})
Inputs
Error TypeRequired
Severity level.
OptionsInfoWarningError
Error TitleRequired
Title for the error entry.
Example: Webhook failed
Error MessageRequired
Detailed error message.
Example: Request timed out
Outputs
Error ID
Identifier for the logged error.
Example: abc123def456
Build a bot using blocks like Log Error
Use this block in our visual flow editor. Bots are hosted 24/7 for free on inventor.bot.
Advanced Documentation
This documentation can be useful when using code mode. View as Markdown
ID:
log_errorInputs
| Field | InventScript name | Value |
|---|---|---|
| Error Type | error_type | "Info", "Warning", "Error" |
| Error Title | error_title | e.g. "Webhook failed" |
| Error Message | error_message | e.g. "Request timed out" |
Outputs
| Field | InventScript name | Value |
|---|---|---|
| Error ID | error_id | e.g. "abc123def456" |
Example InventScript
More utilities blocks
Get Error DetailsRetrieve details of a logged error.Discord API PingMeasure current patency to the Discord API.Change Bot StatusUpdate the bot's presence and status text.Get Server CountGet the number of servers the bot is in.Custom LoopLoop over a customized range of numbers.Check PermissionCheck if a permission exists in a bitfield.Member/Role Has PermissionsCheck if a member or role has specific permissions.Redact SecretRedact a secret (e.g. example -> e*****e).Get Bot DetailsGet cached details of the current branch's bot user.Generate Snowflake IDGenerate a unique Snowflake-like ID.Update Local VariableSet a local variable to a new value.Append New Line to Local VariableAppend text to a local variable on a new line.CommentAdd a note or comment to your flow. This block does nothing when run.Increment or Decrement Local VariableIncrement or decrement a numeric local variable by a value.