Separate NewBotAPI from NewBotAPIwithClient

bot-api-6.1
Raul Santos 2015-07-28 13:00:31 +02:00
parent fc8cb6e039
commit 2483f04397
1 changed files with 7 additions and 1 deletions

8
bot.go
View File

@ -14,7 +14,13 @@ type BotAPI struct {
// NewBotAPI creates a new BotAPI instance. // NewBotAPI creates a new BotAPI instance.
// Requires a token, provided by @BotFather on Telegram // Requires a token, provided by @BotFather on Telegram
func NewBotAPI(token string, client *http.Client) (*BotAPI, error) { func NewBotAPI(token string) (*BotAPI, error) {
return NewBotAPIwithClient(token, nil)
}
// NewBotAPI creates a new BotAPI instance passing an http.Client.
// Requires a token, provided by @BotFather on Telegram
func NewBotAPIwithClient(token string, client *http.Client) (*BotAPI, error) {
if client == nil { if client == nil {
client = &http.Client{} client = &http.Client{}
} }