tools.discord_send_dm module

Send a Direct Message to a Discord user.

async tools.discord_send_dm.run(target_user_id, message, ctx=None)[source]

Execute this tool and return the result.

Parameters:
  • target_user_id (str) – The target user id value.

  • message (str) – The message value.

  • ctx (ToolContext | None) – Tool execution context providing access to bot internals.

Returns:

Result string.

Return type:

str