@gogolang

Страница 1111 из 1630
test
29.05.2018
22:16:01
Где можно почитать свободно распространенные книги ?

Никита
29.05.2018
22:18:25
O'Reilly

У них есть бесплатные книги

Alexey
29.05.2018
22:22:16
Эта бесплатна

Google
Alexey
29.05.2018
22:22:17
Введение в программирование на Go An Introduction to Programming in Go На русском: http://golang-book.ru/ Оригинал: http://www.golang-book.com/books/intro/ Калеб Докси 2012

test
29.05.2018
22:47:04
Спасибо Алекс.

Антон
29.05.2018
22:47:27
@rustlanglibrary

test
29.05.2018
22:47:32
Тебе тоже Никита.

Sergey
29.05.2018
22:47:38
Спасибо Антон.

test
29.05.2018
22:47:39
И тебе девушка.

Антон
29.05.2018
22:48:38
И тебе девушка.
И тебе парень.

Sergey
29.05.2018
22:48:38
Спасибо неправильная кодировка

Антон
29.05.2018
22:48:47
utf8everywhere.com

test
29.05.2018
22:49:29
Ты из-за utf8 пошла в go ?

Sergey
29.05.2018
22:49:29
Правильная.
KOI8-R правильная

Антон
29.05.2018
22:50:09
Ты из-за utf8 пошла в go ?
А ты как давно в программировании?

Google
Антон
29.05.2018
22:50:17
Sergey
29.05.2018
22:50:21
Нет.

Антон
29.05.2018
22:50:25
Да.

Sergey
29.05.2018
22:50:29
Нет.

win-1251.

test
29.05.2018
22:51:22
Слабо троллишь.

Sergey
29.05.2018
22:51:39
Спасибо за напутствие.

test
29.05.2018
22:51:47
@zelenin Как жизнь ?

Почему выбор был go а не python?

Sergey
29.05.2018
22:52:57
ну, очевидно, питон не очень, согласись

test
29.05.2018
22:53:05
Не знаю.

Мне @zelenin говорил go go go, и я взял.

Даже не смотрел python?

Антон
29.05.2018
22:53:55
win-1251.
aes-256-cf

Sergey
29.05.2018
22:54:01
aes-256-cf
Уделала.



обидно

test
29.05.2018
22:55:38
Клюнул.

Я видел.

Aleksandr
29.05.2018
22:56:04
оба в бан улетели

Google
Aleksandr
29.05.2018
22:56:28
+ на 1 сутки

Alexey
29.05.2018
22:59:01
Может запиненое с @goflood нужно?

Konstantin
30.05.2018
06:58:17
Парни для реализации soap кто чем пользуется? может есть како-ето готовое решение?

Dmitry
30.05.2018
07:10:32
тут вроде звездочек больше

https://github.com/hooklift/gowsdl

Konstantin
30.05.2018
07:14:50
https://github.com/hooklift/gowsdl
ага спасибо. по wsdl генерить значит нужно)

Kirill
30.05.2018
07:28:11
оба в бан улетели
Почему в бане только кодировка, а тест в ро? О.о

Aleksandr
30.05.2018
07:30:09
Почему в бане только кодировка, а тест в ро? О.о
те двое сознательно провоцировали картинками, стикерами, ссылками на раст. тест поддался на влияние и пару стикеров запостил

Petr
30.05.2018
07:31:53
Вот во флуде такого нет, там демократичный бот все делает, с ним не поспоришь

Aleksandr
30.05.2018
07:32:28
Petr
30.05.2018
07:33:53
Fastumkruk ✅
30.05.2018
07:43:48
Доброе утро всем)

var message = update.Message.Text if strings.Index(message, "/start") != -1 { msg := tgbotapi.NewMessage(update.Message.Chat.ID, "Сообщение") buttons := tgbotapi.NewInlineKeyboardMarkup( tgbotapi.NewInlineKeyboardRow( tgbotapi.NewInlineKeyboardButtonData("Тестовая кнопка", "data"), ), ) msg.ReplyMarkup = buttons bot.Send(msg) } // Как обработать сообщение Inline ?

Владимир
30.05.2018
07:47:41
Например, вот так: https://github.com/fat0troll/i2_bot/blob/master/lib/router/inline.go

if update.InlineQuery != nil { results := make([]interface{}, 0) article := tgbotapi.NewInlineQueryResultArticle("0", "Команда боту @PokememBroBot:", "/me") article.Description = "Получить статистику" results = append(results, article) inlineConf := tgbotapi.InlineConfig{ InlineQueryID: update.InlineQuery.ID, IsPersonal: true, CacheTime: 0, Results: results, } _, err = bot.AnswerInlineQuery(inlineConf) if err != nil { log.Error(err.Error()) } }

Kirill
30.05.2018
07:57:30
@toby3d помогёшь людям?

Google
Maxim
30.05.2018
07:57:44
@toby3d помогёшь людям?
Ну, по мере возможностей. А что?

Владимир
30.05.2018
07:57:46
При нажатии этой кнопки, в update.InlineQuery пусто.
какой update приходит в ответ на нажатие кнопки (и приходит ли вообще?)

Maxim
30.05.2018
07:57:52
@toby3d помогёшь людям?
Куда помогать?

Admin
ERROR: S client not available

Владимир
30.05.2018
07:59:05
Просто пусто.
Ну у вас должен быть update.CallbackQuery != nil или update.InlineQuery != nil

Kirill
30.05.2018
07:59:05
Куда помогать?
выше чувак бота пишет, похоже. судя по всему, к сожалению, не на твоей либе

Maxim
30.05.2018
07:59:44
Обп пустые
Как соединение открываете?

Что в параметрах GetUpdates?

Kirill
30.05.2018
08:00:48
пошла жара ?

Владимир
30.05.2018
08:01:43
выше чувак бота пишет, похоже. судя по всему, к сожалению, не на твоей либе
а чем отличается либа от @toby3d и вот эта → https://github.com/go-telegram-bot-api/telegram-bot-api?

Владимир
30.05.2018
08:02:04
Эта устарела, официально
можно ссылку на вашу?

Maxim
30.05.2018
08:02:50
можно ссылку на вашу?
https://github.com/toby3d/telegram

Fastumkruk ✅
30.05.2018
08:03:43
Что в параметрах GetUpdates?
func Bot() { proxyUrl, err := url.Parse("http://user:123456@1.18.2.4:23690") myClient := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxyUrl)}} bot, err := tgbotapi.NewBotAPIWithClient(BotToken, myClient) //, myClient if err != nil { panic(err) } bot.Debug = false u := tgbotapi.NewUpdate(0) u.Timeout = 60 updates, err := bot.GetUpdatesChan(u) if err != nil { panic("Update Bot") } for update := range updates { if update.Message == nil { continue } var message = update.Message.Text if strings.Index(message, "/start") != -1 { msg := tgbotapi.NewMessage(update.Message.Chat.ID, "Сообщение") buttons := tgbotapi.NewInlineKeyboardMarkup( tgbotapi.NewInlineKeyboardRow( tgbotapi.NewInlineKeyboardButtonData("Тестовая кнопка", "data"), ), ) msg.ReplyMarkup = buttons bot.Send(msg) } } //for updates }

Владимир
30.05.2018
08:04:08
https://github.com/toby3d/telegram
благодарю, оставил в закладках, использую для следующего телеграм-бота

Kirill
30.05.2018
08:04:29
так, коллеги, скидываете больше двух-трех строк - пользуйтесь gist.github.com или play.golang.org. лучше последним.

Google
Maxim
30.05.2018
08:04:58
так, коллеги, скидываете больше двух-трех строк - пользуйтесь gist.github.com или play.golang.org. лучше последним.
В крайнем случае оборачивать в соответствующие форматирующие теги телеги

Fastumkruk ✅
30.05.2018
08:05:20
Ну, такое... Какие обновления прилетают?
Обычные сообщения, нормально обрабатываються.

Kirill
30.05.2018
08:05:30
Maxim
30.05.2018
08:06:14
Обычные сообщения, нормально обрабатываються.
Так, что отправляете, какого результата ждёте, что для этого делаете?

Без кода, в двух словах

Fastumkruk ✅
30.05.2018
08:07:02
Без кода, в двух словах
Делаю инлайн кнопку, не получаеться обработать ее нажатие.

Maxim
30.05.2018
08:07:26
Fastumkruk ✅
30.05.2018
08:07:54
Выше код скидывал, кнопка приходит

Maxim
30.05.2018
08:09:14
В цикле обновлений кейс telegram.CallbackQuery != nil присутствуетт?

Fastumkruk ✅
30.05.2018
08:13:17
В цикле обновлений кейс telegram.CallbackQuery != nil присутствуетт?
for update := range updates { if update.Message == nil { continue } Я так понимаю, только для обычных обновлений этот цикл. * В какие теги прятать код?

Страница 1111 из 1630