TransferBot/src/main/java/it/cavallium/UserStatusType.java
Andrea Cavalli f1642713d6 Update
2021-01-10 00:08:30 +01:00

43 lines
1.5 KiB
Java

package it.cavallium;
public enum UserStatusType {
NO_ACCESS_HASH,
NOT_REGULAR_USER,
SCAM_USER,
RESTRICTED_USER,
JUST_FOUND,
CANT_ADD,
ADDED_AND_WAITING_TO_BE_REMOVED,
DONE,
CANT_REMOVE,
USER_PRIVACY_RESTRICTED,
USER_NOT_MUTUAL_CONTACT,
CANT_REMOVE_CHAT_OWNER,
USER_CHANNELS_TOO_MUCH,
ADD_FLOOD,
ADD_TOO_MANY_REQUESTS,
UNKNOWN
}
/*
Possible errors
Code Type Description
400 BOTS_TOO_MUCH There are too many bots in this chat/channel
400 BOT_GROUPS_BLOCKED This bot can't be added to groups
400 CHANNEL_INVALID The provided channel is invalid
400 CHANNEL_PRIVATE You haven't joined this channel/supergroup
400 CHAT_ADMIN_REQUIRED You must be an admin in this chat to do this
400 CHAT_INVALID Invalid chat
403 CHAT_WRITE_FORBIDDEN You can't write in this chat
400 INPUT_USER_DEACTIVATED The specified user was deleted
400 MSG_ID_INVALID Invalid message ID provided
400 USERS_TOO_MUCH The maximum number of users has been exceeded (to create a chat, for example)
400 USER_BANNED_IN_CHANNEL You're banned from sending messages in supergroups/channels
400 USER_BLOCKED User blocked
400 USER_BOT Bots can only be admins in channels.
403 USER_CHANNELS_TOO_MUCH One of the users you tried to add is already in too many channels/supergroups
400 USER_ID_INVALID The provided user ID is invalid
400 USER_KICKED This user was kicked from this supergroup/channel
400 USER_NOT_MUTUAL_CONTACT The provided user is not a mutual contact
403 USER_PRIVACY_RESTRICTED The user's privacy settings do not allow you to do this
*/