Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix selfbot permissions and replace embeds with codeblocks #28

Merged
merged 1 commit into from
Oct 27, 2024

Conversation

outmaneuver
Copy link
Owner

Replace embeds with well-formatted codeblocks and add permission checks for sending messages.

  • HelpCog:

    • Replace embeds with well-formatted codeblocks in help_command method.
    • Add check for user permissions to send messages before sending.
  • AvatarHistoryCog:

    • Add check for user permissions to send messages before sending.
  • NameHistoryCog:

    • Add check for user permissions to send messages before sending.
  • CurrentAvatarCog:

    • Add check for user permissions to send messages before sending.
  • CustomActivityCog:

    • Add check for user permissions to send messages before sending.
  • ModerationCog:

    • Add check for user permissions to send messages before performing actions.
  • AutoReactCog:

    • Implement autoreact functionality with !react command.
    • Store user IDs and emojis for autoreacting.
    • Add ratelimiter to avoid getting ratelimited for reacting too fast.
  • ListCog:

    • Implement list functionality to return users enabled for autoreacting.
  • ReactStopCog:

    • Implement reactstop functionality to stop reacting for a user.
  • Permissions:

    • Add a global decorator to check user permissions to send images, messages, or use external emotes.

Replace embeds with well-formatted codeblocks and add permission checks for sending messages.

* **HelpCog**:
  - Replace embeds with well-formatted codeblocks in `help_command` method.
  - Add check for user permissions to send messages before sending.

* **AvatarHistoryCog**:
  - Add check for user permissions to send messages before sending.

* **NameHistoryCog**:
  - Add check for user permissions to send messages before sending.

* **CurrentAvatarCog**:
  - Add check for user permissions to send messages before sending.

* **CustomActivityCog**:
  - Add check for user permissions to send messages before sending.

* **ModerationCog**:
  - Add check for user permissions to send messages before performing actions.

* **AutoReactCog**:
  - Implement autoreact functionality with `!react` command.
  - Store user IDs and emojis for autoreacting.
  - Add ratelimiter to avoid getting ratelimited for reacting too fast.

* **ListCog**:
  - Implement list functionality to return users enabled for autoreacting.

* **ReactStopCog**:
  - Implement reactstop functionality to stop reacting for a user.

* **Permissions**:
  - Add a global decorator to check user permissions to send images, messages, or use external emotes.
@outmaneuver outmaneuver merged commit 3b72bfc into main Oct 27, 2024
1 of 2 checks passed
@outmaneuver outmaneuver deleted the fix-selfbot-permissions branch October 27, 2024 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant