Skip to content

Commands

TehGM edited this page Feb 24, 2025 · 9 revisions

Note

In private messages, the !size prefix can be skipped - either !size help or help will work.

General

!size help

Displays a brief help message.

Size Checking

!size enable

Enables automatic checking for sized of posted images in current group.

Example: !size enable

!size disable

Disables automatic checking for sized of posted images in current group.

Example: !size disable

!size check <url>

Checks size of image at specific URL.

Example: !size check https://avatars.githubusercontent.com/u/9112561?v=4

!size listen <mode> <switch>

Sets whether the bot should automatically check sizes of images when posted by a specific user group <mode>.

<switch> determines what the setting should be changed to. on, true and enable turn automatic checking on, off, false, disable turn it off, while toggle sets opposite of the current setting. <switch> is optional - if skipped, defaults to toggle.

<mode> is mandatory, and specifies the group of users to change the setting for. Allowed groups:

  • admin, admins - group members that have admin or owner permissions in the group.
  • mod, mods - group members that have mod permissions in the group.
  • bot, bots - WOLF bots that have bot as their device.
  • user, users - all other group members.

This command can only be used by group members with admin or owner permissions.
This command can only be used in a group chat.

Example: !size listen users on

!size posturl <switch>

Determines whether the bot should post image URL along with its size.

<switch> determines what the setting should be changed to. on, true and enable turn automatic checking on, off, false, disable turn it off, while toggle sets opposite of the current setting. <switch> is optional - if skipped, defaults to toggle.

This command can only be used by group members with admin or owner permissions.
This command can only be used in a group chat.

Example: !size posturl on

Next ID

All next commands can only be used in a group chat.

!size next

Pulls next game ID from Submission bot.

Example: !size next

!size next <ID>

Sets starting game ID for next command to <ID>, and pulls it from Submission bot.

Example: !size next 123

!size next continue

Checks AutoPost bot's entry #1. If it's a valid game ID, it'll be set as starting game ID for next command, and pulls it from Submission bot.

Example: !size next continue

!size next update

Removes AutoPost bot's entry #1 and replaces it with the game ID that will be pulled by next command.

This command can only be used by group members with admin or owner permissions.
This command requires the bot to have admin or owner permissions.

Example: !size next update

!size next update <ID>

Removes AutoPost bot's entry #1, sets starting game ID for next command to <ID>, and replaces AutoPost bot's entry with that ID.

This command can only be used by group members with admin or owner permissions.
This command requires the bot to have admin or owner permissions.

Example: !size next update 321

User Notes

!size notes

Displays excerpt of all user's notes, and displays them with their IDs.
Only 200 first characters will be shown per note. Due to WOLF protocol limits, sometimes not all excerpts will fit in a message, either - in such case, bit will state that at the end of the message.

Example: !size notes

!size notes <ID>

Displays a full user note with provided note ID.

Example: !size notes 2

!size notes add <text>

Adds a new user note with provided text. Notes cannot be longer than 400 characters. The bot will pick the first available ID for the note.
User can have maximum of 20 notes at once.

Example: !size notes add Lorem ipsum dolor sit amet

!size notes remove <ID>

Removes a user note with provided note ID.
Aliases of this command: notes del <ID>, notes delete <ID>.

Example: !size notes remove 2

!size notes clear

Removes all user notes.

Example: !size notes clear

!size notes help

Displays a brief list of notes commands.

Example: !size notes help

Queues System

For all queues, my can be used in place of <queue-name>. In such case, a queue owned by you will be used. For other users, your queue still can only be accessed using its full name.

!size <queue-name> queue

Removes first ID on the queue and requests it from Submission bot. Aliases of this command: <queue-name> next.

This command can only be used in a group chat.

Example: !size 4in1 queue
Example: !size my queue

!size <queue-name> queue show

Shows list of all IDs currently on the queue.

Example: !size 4in1 queue show
Example: !size my queue show

!size <queue-name> queue <IDs>

Adds specified IDs to the queue. All values that aren't valid IDs will be ignored.
Following characters are treated as separators for the provided IDs: ,, :, ., ', ;, -, _, ?, !, *, space and new line.

Example: !size 4in1 queue 123, 124, 126
Example: !size my queue 123, 124, 126

!size <queue-name> queue remove <IDs>

Removes specified IDs from the queue. All values that aren't valid IDs be ignored.
Following characters are treated as separators for the provided IDs: ,, :, ., ', ;, -, _, ?, !, *, space and new line.

This command can only be used by the owner of the queue, and by bot admins.

Example: !size 4in1 queue remove 123, 124
Example: !size my queue remove 123, 124

!size <queue-name> queue clear

Removes all IDs from the queue.

This command can only be used by the owner of the queue, and by bot admins.

Example: !size 4in1 queue clear
Example: !size my queue clear

!size <queue-name> queue rename <new-queue-name>

Renames the queue. Renaming will fail if the name is already taken by another queue.

This command can only be used by the owner of the queue, and by bot admins.

Example: !size 4in1 queue rename 1in4
Example: !size my queue rename Tala

!size <queue-name> queue transfer <user-ID>

Transfers queue ownership to user with specified ID. Transfer will fail if that user already owns a queue.

If the queue is not assigned to anyone yet, this command can be used by any user.
If the queue is already claimed, this command can only be used by the owner of the queue, and by bot admins.

Example: !size 4in1 queue transfer 385
Example: !size my queue transfer 385

!size <queue-name> queue info

Displays info about a queue, like count of IDs, owner, or internal ID.

Example: !size 4in1 queue info
Example: !size my queue info

Administration

Bot administration commands. These can only be performed by a bot admin.

!size join <group-name>

Joins a specified group.

Example: !size join bot content

!size leave

Leaves current group. This command can only be used in a group chat.

Example: !size leave

!size leave <group-name>

Leaves a group with specified name. Unlike simple leave, this command can be used both in group and private message.

Example: !size leave bot content

!size clear cache

Clears bot's data caches, forcing to be re-fetched from the database.

!size reconnect

Reconnects the bot, forcing relog.