Knowing how to get information is arguably the most important thing you will learn how to do when using Rose. Everything you do with Rose is in some way related to the ID of your group chat or of a specific user. The below sections will show you how you can get this basic (but important!) information.
To get the ID of a user, you may issue the below command with the user's username as an argument:
If you don't know the username of a user, or if they do not have a publicly available username, you can also reply to any of the user's messages and issue the command without any arguments, like shown below:
If the user has not yet been seen by Rose (this means that the user has not joined any chats where Rose is present), then she will not be able to provide you with the ID and will return an error.
To get the ID of the group chat you are in, issue the following command in the group's chat:
IDs for users and groups are different. If you're unsure of whether an ID you've received is a user ID or a group ID, remember that group IDs are always a negative number, while user IDs are a regular number.
Getting User Info
Rose can help you get a user's basic information, such as their Telegram ID, first name, and username. If you use this in a group, it'll also show you if that user is a member of the group, and if they're banned in the current fed! You can provide the user's username or ID as an argument, as shown below:
/info <@username or ID>
Just like getting IDs, you can also reply to a user's message and issue the command without any arguments:
If you want to perform the command on yourself to get your own info, simply issue the /info command to the chat.