func (b *Bot) SetChatTitle(chatID, title string) error {
	return b.client.SetChatTitle(chatID, title)
}
SetChatTitle changes chat title
package botgolang
import (
	"context"
	"fmt"
	"os"
	"github.com/sirupsen/logrus"
)
const (
	defaultAPIURL = "https://api.icq.net/bot/v1"
	defaultDebug  = false
)
type Bot struct {
	client  *Client
	updater *Updater
	logger  *logrus.Logger
	Info    *BotInfo
}
func (b *Bot) GetInfo() (*BotInfo, error) {
	return b.client.GetInfo()
}
func (b *Bot) GetChatInfo(chatID string) (*Chat, error) {
	return b.client.GetChatInfo(chatID)
}
func (b *Bot) SendChatActions(chatID string, actions ...ChatAction) error {
	return b.client.SendChatActions(chatID, actions...)
}
func (b *Bot) GetChatAdmins(chatID string) ([]ChatMember, error) {
	return b.client.GetChatAdmins(chatID)
}
func (b *Bot) GetChatMembers(chatID string) ([]ChatMember, error) {
	return b.client.GetChatMembers(chatID)
}
func (b *Bot) GetChatBlockedUsers(chatID string) ([]User, error) {
	return b.client.GetChatBlockedUsers(chatID)
}
func (b *Bot) GetChatPendingUsers(chatID string) ([]User, error) {
	return b.client.GetChatPendingUsers(chatID)
}
func (b *Bot) BlockChatUser(chatID, userID string, deleteLastMessages bool) error {
	return b.client.BlockChatUser(chatID, userID, deleteLastMessages)
}
func (b *Bot) UnblockChatUser(chatID, userID string) error {
	return b.client.UnblockChatUser(chatID, userID)
}
func (b *Bot) ResolveChatJoinRequests(chatID, userID string, accept, everyone bool) error {
	return b.client.ResolveChatPending(chatID, userID, accept, everyone)
}