Package org.drinkless.tdlib
Class TdApi.UserTypeBot
- java.lang.Object
-
- org.drinkless.tdlib.TdApi.Object
-
- org.drinkless.tdlib.TdApi.UserType
-
- org.drinkless.tdlib.TdApi.UserTypeBot
-
- Enclosing class:
- TdApi
public static class TdApi.UserTypeBot extends TdApi.UserType
A bot (see https://core.telegram.org/bots).
-
-
Field Summary
Fields Modifier and Type Field Description booleancanJoinGroupsTrue, if the bot can be invited to basic group and supergroup chats.booleancanReadAllGroupMessagesTrue, if the bot can read all messages in basic group or supergroup chats and not just those addressed to the bot.static intCONSTRUCTORIdentifier uniquely determining type of the object.StringinlineQueryPlaceholderPlaceholder for inline queries (displayed on the application input field).booleanisInlineTrue, if the bot supports inline queries.booleanneedLocationTrue, if the location of the user is expected to be sent with every inline query to this bot.
-
Constructor Summary
Constructors Constructor Description UserTypeBot()A bot (see https://core.telegram.org/bots).UserTypeBot(boolean canJoinGroups, boolean canReadAllGroupMessages, boolean isInline, String inlineQueryPlaceholder, boolean needLocation)A bot (see https://core.telegram.org/bots).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetConstructor()-
Methods inherited from class org.drinkless.tdlib.TdApi.Object
toString
-
-
-
-
Field Detail
-
canJoinGroups
public boolean canJoinGroups
True, if the bot can be invited to basic group and supergroup chats.
-
canReadAllGroupMessages
public boolean canReadAllGroupMessages
True, if the bot can read all messages in basic group or supergroup chats and not just those addressed to the bot. In private and channel chats a bot can always read all messages.
-
isInline
public boolean isInline
True, if the bot supports inline queries.
-
inlineQueryPlaceholder
public String inlineQueryPlaceholder
Placeholder for inline queries (displayed on the application input field).
-
needLocation
public boolean needLocation
True, if the location of the user is expected to be sent with every inline query to this bot.
-
CONSTRUCTOR
public static final int CONSTRUCTOR
Identifier uniquely determining type of the object.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UserTypeBot
public UserTypeBot()
A bot (see https://core.telegram.org/bots).
-
UserTypeBot
public UserTypeBot(boolean canJoinGroups, boolean canReadAllGroupMessages, boolean isInline, String inlineQueryPlaceholder, boolean needLocation)A bot (see https://core.telegram.org/bots).- Parameters:
canJoinGroups- True, if the bot can be invited to basic group and supergroup chats.canReadAllGroupMessages- True, if the bot can read all messages in basic group or supergroup chats and not just those addressed to the bot. In private and channel chats a bot can always read all messages.isInline- True, if the bot supports inline queries.inlineQueryPlaceholder- Placeholder for inline queries (displayed on the application input field).needLocation- True, if the location of the user is expected to be sent with every inline query to this bot.
-
-
Method Detail
-
getConstructor
public int getConstructor()
- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-
-