package discord.jar; import java.util.List; public interface Group { /** * Gets the ID of the Group * * @return The ID */ String getId(); /** * Gets the name of the Group * * @return The name */ String getName(); /** * Gets the overlapping server the Group is in * * @return The server */ Server getServer(); /** * Gets the message history of the group * * @return The MessageHistory */ MessageHistory getMessageHistory(); /** * Sends a message to the Group * * @param message The string to send * @return The Message sent */ Message sendMessage(String message); /** * Sends a message to the Group * * @param message The message object to send * @return The Message sent */ Message sendMessage(Message message); Webhook getWebhookById(String id); Webhook getWebhookByName(String name); Webhook createWebhook(String name, String avatar); List<Webhook> getWebhooks(); }