public class ChatMember extends java.lang.Object implements TelegramObject
| Modifier and Type | Class and Description |
|---|---|
static class |
ChatMember.Status |
| Constructor and Description |
|---|
ChatMember(User user,
ChatMember.Status status) |
ChatMember(User user,
ChatMember.Status status,
long untilDate,
boolean canBeEdited,
boolean canChangeInformation,
boolean canPostMessages,
boolean canEditMessages,
boolean canDeleteMessages,
boolean canInviteUsers,
boolean canRestrictUsers,
boolean canPinMessages,
boolean canPromoteMembers,
boolean canSendMessages,
boolean canSendMediaMessages,
boolean canSendOtherMessages,
boolean canAddWebPagePreviews) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAddWebPagePreviews()
Getter for property
canAddWebPagePreviews. |
boolean |
canBeEdited()
Getter for property
canBeEdited. |
boolean |
canChangeInformation()
Getter for property
canChangeInformation. |
boolean |
canDeleteMessages()
Getter for property
canDeleteMessages. |
boolean |
canEditMessages()
Getter for property
canEditMessages. |
boolean |
canInviteUsers()
Getter for property
canInviteUsers. |
boolean |
canPinMessages()
Getter for property
canPinMessages. |
boolean |
canPostMessages()
Getter for property
canPostMessages. |
boolean |
canPromoteMembers()
Getter for property
canPromoteMembers. |
boolean |
canRestrictUsers()
Getter for property
canRestrictUsers. |
boolean |
canSendMediaMessages()
Getter for property
canSendMediaMessages. |
boolean |
canSendMessages()
Getter for property
canSendMessages. |
boolean |
canSendOtherMessages()
Getter for property
canSendOtherMessages. |
boolean |
equals(java.lang.Object obj) |
ChatMember.Status |
getStatus()
Getter for property
status. |
long |
getUntilDate()
Getter for property
untilDate. |
User |
getUser()
Getter for property
user. |
int |
hashCode() |
boolean |
isAdmin()
Returns whether or not this member is an administrator or a creator.
|
boolean |
leftOrKicked()
Returns whether or not this member has left or was kicked.
|
public ChatMember(User user, ChatMember.Status status, long untilDate, boolean canBeEdited, boolean canChangeInformation, boolean canPostMessages, boolean canEditMessages, boolean canDeleteMessages, boolean canInviteUsers, boolean canRestrictUsers, boolean canPinMessages, boolean canPromoteMembers, boolean canSendMessages, boolean canSendMediaMessages, boolean canSendOtherMessages, boolean canAddWebPagePreviews)
public ChatMember(User user, ChatMember.Status status)
public boolean isAdmin()
true if this member is an administrator, false otherwisepublic boolean leftOrKicked()
true if this member has left or was kicked, false otherwisepublic ChatMember.Status getStatus()
status.statuspublic long getUntilDate()
untilDate.untilDatepublic boolean canBeEdited()
canBeEdited.canBeEditedpublic boolean canChangeInformation()
canChangeInformation.canChangeInformationpublic boolean canPostMessages()
canPostMessages.canPostMessagespublic boolean canEditMessages()
canEditMessages.canEditMessagespublic boolean canDeleteMessages()
canDeleteMessages.canDeleteMessagespublic boolean canInviteUsers()
canInviteUsers.canInviteUserspublic boolean canRestrictUsers()
canRestrictUsers.canRestrictUserspublic boolean canPinMessages()
canPinMessages.canPinMessagespublic boolean canPromoteMembers()
canPromoteMembers.canPromoteMemberspublic boolean canSendMessages()
canSendMessages.canSendMessagespublic boolean canSendMediaMessages()
canSendMediaMessages.canSendMediaMessagespublic boolean canSendOtherMessages()
canSendOtherMessages.canSendOtherMessagespublic boolean canAddWebPagePreviews()
canAddWebPagePreviews.canAddWebPagePreviewspublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object