Webhooks & integrations

Create and manage webhooks, invites and integrations, and wire Bond into the things your server already uses.

Try asking

@Bond Make a webhook for the deploy notifications in #ci

@Bond Create an invite that expires in a day and can be used once

The 11 tools behind it

You never call these yourself. Bond works out which ones it needs, checks your Discord permissions, and asks before anything changes.

  • list_invites

    List all active invite links for the Discord server.

  • get_invite

    Get detailed information about an arbitrary Discord invite code or URL.

  • create_invite

    Create a new invite link for the Discord server.

  • delete_invite

    Delete (revoke) an invite link, making it unusable.

  • list_webhooks

    List all webhooks in the Discord server.

  • create_webhook

    Create a new webhook in a Discord channel.

  • send_webhook_message

    Send a message through an existing incoming webhook in this server.

  • edit_webhook

    Edit an existing webhook's name, avatar, or destination channel.

  • edit_webhook_message

    Edit a message that was previously sent by an incoming webhook in this server.

  • delete_webhook_message

    Delete a message that was sent by an incoming webhook in this server.

  • delete_webhook

    Delete a webhook from the Discord server.

More of what Bond does