Resolve a @username to get peer info
contacts.resolvedPeer#7f077ad9 peer:Peer chats:Vector<Chat> users:Vector<User> = contacts.ResolvedPeer;
---functions---
contacts.resolveUsername#f93ccba3 username:string = contacts.ResolvedPeer;
Parameters
Name |
Type |
Description |
username |
string |
@username to resolve |
Result
contacts.ResolvedPeer
Possible errors
Code |
Type |
Description |
401 |
AUTH_KEY_PERM_EMPTY |
The temporary auth key must be binded to the permanent auth key to use these methods. |
400 |
CONNECTION_DEVICE_MODEL_EMPTY |
Device model empty |
400 |
CONNECTION_LAYER_INVALID |
Layer invalid |
400 |
USERNAME_INVALID |
The provided username is not valid |
400 |
USERNAME_NOT_OCCUPIED |
The provided username is not occupied |
Bots can use this method