Class Chat
- java.lang.Object
-
- org.telegram.telegrambots.meta.api.objects.Chat
-
- All Implemented Interfaces:
Serializable,BotApiObject
public class Chat extends Object implements BotApiObject
- Version:
- 1.0 This object represents a Telegram chat with an user or a group
- Author:
- Ruben Bermudez
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Chat()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description BooleangetAllMembersAreAdministrators()Deprecated.UsegetPermissions()insteadBooleangetCanSetStickerSet()StringgetDescription()StringgetFirstName()LonggetId()StringgetInviteLink()StringgetLastName()ChatPermissionsgetPermissions()ChatPhotogetPhoto()MessagegetPinnedMessage()IntegergetSlowModeDelay()StringgetStickerSetName()StringgetTitle()StringgetUserName()BooleanisChannelChat()BooleanisGroupChat()BooleanisSuperGroupChat()BooleanisUserChat()StringtoString()
-
-
-
Method Detail
-
getId
public Long getId()
-
isGroupChat
public Boolean isGroupChat()
-
isChannelChat
public Boolean isChannelChat()
-
isUserChat
public Boolean isUserChat()
-
isSuperGroupChat
public Boolean isSuperGroupChat()
-
getTitle
public String getTitle()
-
getFirstName
public String getFirstName()
-
getLastName
public String getLastName()
-
getUserName
public String getUserName()
-
getPermissions
public ChatPermissions getPermissions()
-
getAllMembersAreAdministrators
@Deprecated public Boolean getAllMembersAreAdministrators()
Deprecated.UsegetPermissions()instead
-
getPhoto
public ChatPhoto getPhoto()
-
getDescription
public String getDescription()
-
getInviteLink
public String getInviteLink()
-
getPinnedMessage
public Message getPinnedMessage()
-
getStickerSetName
public String getStickerSetName()
-
getCanSetStickerSet
public Boolean getCanSetStickerSet()
-
getSlowModeDelay
public Integer getSlowModeDelay()
-
-