From 87d29f7d2d96b79a677898d60fad4b3d78ca0b38 Mon Sep 17 00:00:00 2001 From: wookie184 Date: Wed, 19 Jun 2024 15:15:38 +0000 Subject: Deploying to docs from @ python-discord/bot-core@5873ad7d9fc5a4fa803b1411db1804c5998aaab5 🚀 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/output/pydis_core.utils.interactions.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'main/output/pydis_core.utils.interactions.html') diff --git a/main/output/pydis_core.utils.interactions.html b/main/output/pydis_core.utils.interactions.html index 55a72b98..5d48c79d 100644 --- a/main/output/pydis_core.utils.interactions.html +++ b/main/output/pydis_core.utils.interactions.html @@ -10,9 +10,9 @@ - - + + @@ -456,7 +456,7 @@

interactions¶

-class DeleteMessageButton(*, style=('secondary', 2), label='Delete', **kwargs)[source]¶
+class DeleteMessageButton(*, style=('secondary', 2), label='Delete', **kwargs)[source]¶

Bases: Button

A button that can be added to a view to delete the message containing the view on click.

This button itself carries out no interaction checks, these should be done by the parent view.

@@ -471,12 +471,12 @@
-__init__(*, style=('secondary', 2), label='Delete', **kwargs)[source]¶
+__init__(*, style=('secondary', 2), label='Delete', **kwargs)[source]¶
-async callback(interaction)[source]¶
+async callback(interaction)[source]¶

Delete the original message on button click.

Return type:
@@ -489,7 +489,7 @@
-class ViewWithUserAndRoleCheck(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]¶
+class ViewWithUserAndRoleCheck(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]¶

Bases: View

A view that allows the original invoker and moderators to interact with it.

@@ -506,12 +506,12 @@ If None
-__init__(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]¶
+__init__(*, allowed_users, allowed_roles, timeout=180.0, message=None)[source]¶
-async interaction_check(interaction)[source]¶
+async interaction_check(interaction)[source]¶

Ensure the user clicking the button is the view invoker, or a moderator.

Parameters:
@@ -525,7 +525,7 @@ If None
-async on_timeout()[source]¶
+async on_timeout()[source]¶

Remove the view from self.message if set.

Return type:
@@ -536,7 +536,7 @@ If None
-stop()[source]¶
+stop()[source]¶

Stop listening for interactions, and remove the view from self.message if set.

Return type:
@@ -549,7 +549,7 @@ If None
-user_has_access(user, *, allowed_users=(), allowed_roles=())[source]¶
+user_has_access(user, *, allowed_users=(), allowed_roles=())[source]¶

Return whether the user is in the allowed_users list, or has a role from allowed_roles.

Parameters:
-- cgit v1.2.3