
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
10.09.2018
15:23:04

Marlik
10.09.2018
15:23:49
@Raptor_Uz
import (
"github.com/zpnk/go-bitly"
"rzn/config"
)
// ShortURI post long url, get short
func ShortURI(uri string, conf *config.Config) (string, error) {
b := bitly.New(conf.ShortURL)
short, err := b.Links.Shorten(uri)
shortURI := short.URL
return shortURI, err
}

IQTESTcontroller
10.09.2018
15:24:05

Google

Honor
10.09.2018
15:24:32

Marlik
10.09.2018
15:24:34

Honor
10.09.2018
15:24:56
Зачем при нажатии преобразовывать?

IQTESTcontroller
10.09.2018
15:25:01
Го.
а мне как минимум на пхп; в го я тру зиро

Honor
10.09.2018
15:25:04
заранее можно

IQTESTcontroller
10.09.2018
15:26:14
заранее можно
не понял, ну вот, стоит в канале урл кнопка с генерированным индексом,как учат,юзер нажимает,и че?

Honor
10.09.2018
15:26:50

IQTESTcontroller
10.09.2018
15:27:16

Honor
10.09.2018
15:27:37

IQTESTcontroller
10.09.2018
15:28:10
Хоть как
ну и вот мне не понятный "хоть как"
а зайти в лч бота,чтобы открыть ссыл,такое себе

Honor
10.09.2018
15:29:07
Vk.cc например

Google

IQTESTcontroller
10.09.2018
15:29:19

Honor
10.09.2018
15:29:33

IQTESTcontroller
10.09.2018
15:30:02

Honor
10.09.2018
15:30:57
У вк есть доки, глянь

IQTESTcontroller
10.09.2018
15:32:19
ok;sps

Honor
10.09.2018
15:32:49

IQTESTcontroller
10.09.2018
15:34:09
а вообще,каков лимит на длину ссылки,по "не написанным правилам"

Suren
10.09.2018
15:37:40

IQTESTcontroller
10.09.2018
15:38:55

~/42/elrandir> ?ᅠ
10.09.2018
15:48:52
Посонтры, есть вопрос.
Я делаю рассылку гифок с помощью:
elif message.reply_to_message.document:
for id in commids: bot.send_document(id[0],message.reply_to_message.document.file_id)

Gabb
10.09.2018
15:49:35
не понял, ну вот, стоит в канале урл кнопка с генерированным индексом,как учат,юзер нажимает,и че?
Юзер нажал, ты сгенерировал ссылку и answerCallBackQuery закинул в параметр url.
Если ссылка для каждого статична, то можно эту кнопку саму делать ссылкой, чтобы не создавать лишние запросы к боту.
Если ссылки длинные -> сервисы для сокращения ссылок. Их куча. Достаточно загуглить "url shortener with api".
Сейчас могу вспомнить vk.cc, bit.ly, clck.ru (вроде правильно)

~/42/elrandir> ?ᅠ
10.09.2018
15:49:35
Во, вот так, оставлю только нужный код

marchwinks
10.09.2018
15:49:53
animation, не? сендишь документом

~/42/elrandir> ?ᅠ
10.09.2018
15:49:54

marchwinks
10.09.2018
15:50:18

Google

~/42/elrandir> ?ᅠ
10.09.2018
15:52:54
хммм
вижу, да, добавили.
Так это, вопрос актуальный, как мне отловить еслить caption у документа(анимашки) в которую я тыкаю реплай, и чтобы он добавился в рассылку :?
Animation caption (may also be used when resending animation by file_id), 0-200 characters
wat?
disable_notification Boolean Optional Sends the message silently. Users will receive a notification with no sound.
wat?

Ivan
10.09.2018
15:55:19

~/42/elrandir> ?ᅠ
10.09.2018
15:55:31
Зачем документу disable_notification? хотя ладно.

Vitaly
10.09.2018
15:55:32

~/42/elrandir> ?ᅠ
10.09.2018
15:55:46
а стоп

Ivan
10.09.2018
15:56:16

~/42/elrandir> ?ᅠ
10.09.2018
15:56:35
Хм, а как проверять есть ли капшион :?
if message.reply_to_message.animation.caption is not None ?

Ярослав
10.09.2018
15:58:33
лол
супрастин ты чо

suprastin
10.09.2018
15:59:14
Бл
Хз как это вышло

Ярослав
10.09.2018
15:59:29
ору

͏
10.09.2018
16:01:27
капшин это элемент мессага, а не документа

Google

~/42/elrandir> ?ᅠ
10.09.2018
16:01:56

͏
10.09.2018
16:02:11
нет
можно отправить только один тип документа за раз
соответственно капшн только у чего-то одного может быть

Gabb
10.09.2018
16:02:43

~/42/elrandir> ?ᅠ
10.09.2018
16:03:37
message.reply_to_message.caption is not None ?

͏
10.09.2018
16:04:10
да

~/42/elrandir> ?ᅠ
10.09.2018
16:04:18
оке, ща зачекаю сразу на боевом xD

͏
10.09.2018
16:04:26
да и вообще, кинь боту что-то с припиской и посмотри в апдейтах
там же все норм видно
и увидишь, где, что и как

Ярослав
10.09.2018
16:05:01
ебаный рот
простыня

~/42/elrandir> ?ᅠ
10.09.2018
16:05:11
Нормально, хулэ
тут и не такое кидали

Ярослав
10.09.2018
16:05:20

~/42/elrandir> ?ᅠ
10.09.2018
16:05:32
Да, всё верно к сообщению относится

Vitaly
10.09.2018
16:05:49
!src

Бананиум
10.09.2018
16:05:49
{
"message_id": 373546,
"from": {
"id": 352330685,
"is_bot": true,
"first_name": "Бананиум",
"username": "bananiumbot"
},
"chat": {
"id": -1001041869725,
"title": "Telegram Developers",
"username": "botoid",
"type": "supergroup"
},
"date": 1536594933,
"edit_date": 1536595349,
"animation": {
"file_name": "b802d283-4263-4b93-a7fc-4ad3f5671db4.mp4",
"mime_type": "video/mp4",
"duration": 5,
"width": 280,
"height": 212,
"thumb": {
"file_id": "AAQEABOpOKgaAATF7iNLDYesOkA4AAIC",
"file_size": 2768,
"width": 90,
"height": 68
},
"file_id": "CgADBAADJQADZybcUmv91QhgSALgAg",
"file_size": 176623
},
"document": {
"file_name": "b802d283-4263-4b93-a7fc-4ad3f5671db4.mp4",
"mime_type": "video/mp4",
"thumb": {
"file_id": "AAQEABOpOKgaAATF7iNLDYesOkA4AAIC",
"file_size": 2768,
"width": 90,
"height": 68
},
"file_id": "CgADBAADJQADZybcUmv91QhgSALgAg",
"file_size": 176623
},
"caption": "Начальник вызвал в конце пятницы"
}

Google

Ярослав
10.09.2018
16:07:35
!src
Виталь, сайтики делаешь? надо кое-чо прикрутить
работы на пару часов, верстка есть

Vitaly
10.09.2018
16:11:37
а бабло есть?

~/42/elrandir> ?ᅠ
10.09.2018
16:12:58

Suren
10.09.2018
16:13:07

Ярослав
10.09.2018
16:13:36

Vitaly
10.09.2018
16:13:42
сколько?

Проксимов
10.09.2018
16:14:01

Vitaly
10.09.2018
16:14:16
не, мало )
но тут за 50 баксов тебе сделают

Ярослав
10.09.2018
16:14:44
я же тру прогер )))

Vitaly
10.09.2018
16:14:57
сколько?

Ярослав
10.09.2018
16:15:11

匕モ匕匕モㄥ
10.09.2018
16:15:16

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
10.09.2018
16:15:32
50₽
хорошо если рубли, а не сумы..