org.telegram.telegrambots.api.methods.groupadministration.GetChatAdministrators Maven / Gradle / Ivy
package org.telegram.telegrambots.api.methods.groupadministration;
import javax.ws.rs.Path;
import org.telegram.telegrambots.api.methods.send.ApiMethod;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
/**
* @author Lev Nadeinsky
* @author Ruben Bermudez
* @brief Use this method to get a list of administrators in a chat.
* An Array of ChatMember objects is returned on success,
* containing information about all chat administrators except other bots.
* If the chat is a group or a supergroup and no administrators were appointed,
* only the creator will be returned.
* @date 20 of May of 2016
*/
@Data
@EqualsAndHashCode(callSuper=true)
@ToString(callSuper=true)
@Path("getChatAdministrators")
public class GetChatAdministrators extends ApiMethod {
/**
* Unique identifier for the chat to send the message to (Or username for channels)
*/
@JsonProperty("chat_id") String chatId;
}