
ros
09.12.2017
14:20:29
та это то понятно, но можнож было добавить этим кнопкам функционал инлайновых (опционально)

Yuri
09.12.2017
14:24:19
Подскажите что не так
message.text == 'Music':
audio = open('D:\\music\\The Prodigy - Invaders Must Die.mp3', 'rb')
bot.send_chat_acrion(message.from_user.id, 'upload_audio')
bot.send_audio(message.from_user.id, audio)
audio.close()

Konstantin
09.12.2017
14:24:40
send_chat_acrion

Yuri
09.12.2017
14:26:10
что именно

Google

Yuri
09.12.2017
14:28:10

ros
09.12.2017
14:28:41

Alex,
09.12.2017
14:30:04

Yuri
09.12.2017
14:31:10

ivan
09.12.2017
14:34:08
Не, ну django +telebot, конечно же
Я не о том
Иван упомянул ТОЛЬКО вебфреймворк, из чего я сделал вывод, что он не будет использовать обертки
Вот это меня и смутило)

Sergey❄️
09.12.2017
14:50:05

Mercuree
09.12.2017
14:51:15

Sergey❄️
09.12.2017
14:52:21
Учитывая что у меня Threaded=True, то два сообщения и бот сдох

Mercuree
09.12.2017
14:53:39
вдвойне обидно, учитывая, что функция ботана для работы бота не нужна

Ostap
09.12.2017
14:54:45
Есть какое-то сообщение, которое приходит, когда бота в чат добавили?

Google

Magic
09.12.2017
14:57:35

Ostap
09.12.2017
14:58:26
да
Просто как обычное сообщение приходит?

ivan
09.12.2017
15:43:55
Жизненно, тоже из-за этого пишу ботов с django
Юзаю джангу просто ради ОРМ :^)

Sergey❄️
09.12.2017
15:46:39

Sergey
09.12.2017
15:47:11

Alex
09.12.2017
15:52:28
Увидел мессагу о миграциях.
Да, приходится самому писать, но с автоматизацией же.

ivan
09.12.2017
16:00:08
Ну, просто уже так привык
А это на что-то влияет?
То что тяну весь фреймворк

meehalkoff✪
09.12.2017
16:01:35

ros
09.12.2017
16:03:42
в нем руками только писать миграции

Очень добрый
09.12.2017
16:18:09
Парни
что не так?
кпа

Сергей
09.12.2017
17:37:51
Смотрите, вот есть список, я его экспортирую в файл.тхт, в нём получается ['1', '2', '3']
как потом его импортирвать, что бы не строка, а список сразу был? (что бы без replace, split и т.п.)

Маткурбанов
09.12.2017
17:38:36
тогда не в txt нужно экспортировать
pickle
shelve

Google

Ihor
09.12.2017
17:40:02
Можно в py экспортировать

Sergey
09.12.2017
17:42:56

Сергей
09.12.2017
17:47:59
Могу во что угодно экспортировать) как правильнее будет? У меня пока ужасного вида костыль:
list = = ((file.read())[1:-1].replace("'",'').replace(" ",'')).split(',')

Sergey
09.12.2017
17:48:44

Маткурбанов
09.12.2017
17:48:56

Сергей
09.12.2017
17:51:57
че у тебя там после чтения?
[1:-1] - удаляем из ткст [ ]
.replace("'",'') - удаляем кавычки
replace(" ",'')) - пробелы
.split(',') - разделяем через запятую

Sergey
09.12.2017
17:52:24

Сергей
09.12.2017
17:53:07
Работа со списком
не понял вопроса

Sergey
09.12.2017
17:53:24
если там список, словарь, кортеж и тд то можешь преобразовать через ast.literal_eval

Sergey
09.12.2017
17:53:51

Sergey❄️
09.12.2017
18:01:09
Тоже хотел бы делать ботов с клиентским логином в 10 лет @bender24bot

Сергей
09.12.2017
18:01:35

Sergey
09.12.2017
18:02:04
будет тебе список

Артур
09.12.2017
18:32:32
А почему не JSON или что-нибудь ещё проще? Предполагается, что будут какие-то сложные структуры?

Алексей
09.12.2017
18:38:06
Ребята, привет! Какой самый удобный движок на PHP для разработки простого бота типа "вопрос-ответ"?
С использованием inline-клавиатуры для быстрых ответов

Google

Vitality
09.12.2017
18:42:03
Ребят
кто подскажет, как отправить документ?
sendDocument - это понятно

Admin
ERROR: S client not available

Vitality
09.12.2017
18:42:38
что должно быть в поле file_id

Sergey❄️
09.12.2017
18:42:48
fileid

Vitality
09.12.2017
18:42:51
Если телеграмовский file_id, то как его получить

Sergey❄️
09.12.2017
18:43:05
Принтануть полученный файл
и глазками найти где ашду_шв

Vitality
09.12.2017
18:43:18
Надо его погрузить, но куда это сделать и как получить fileId
Нет, я документ у себя формирую
на своей стороне

Маткурбанов
09.12.2017
18:43:49

Sergey❄️
09.12.2017
18:43:50
multipart/form

Vitality
09.12.2017
18:44:46
А есть примеры у кого то?

Маткурбанов
09.12.2017
18:47:13
а что нужно - загрузить или переотправить файл? и что используешь?
чтобы загрузить нужно достать тг-айди файла и применить get_file
если переотправить то send_document(chat_id, file_id)

Vitality
09.12.2017
18:47:32
У меня есть файл на сервере. Есть путь до него.
Мне надо кинуть его пользователю

Маткурбанов
09.12.2017
18:48:05
a = open(filename)
send_document(chat_id, a)

Google

Vitality
09.12.2017
18:48:06
Я понимаю, что я подгружаю файл куда то на телеграмм сервер и в ответ мне приходит файл ид
Так, это на php?

Маткурбанов
09.12.2017
18:48:58
апи посмотри телеграмовское
там написано
независимо от языка

Vitality
09.12.2017
18:49:44
Там написано, что надо отправлять с помощью multipart/form-data
Так, счас попробую

Sergey
09.12.2017
18:50:03

Vitality
09.12.2017
18:50:10
php

Sergey
09.12.2017
18:50:18
а тогда ладно

b0g3r
09.12.2017
18:50:20
лол

Gennady
09.12.2017
18:54:54

Алексей
09.12.2017
19:02:11

Konstantin
09.12.2017
19:05:23
? бота на пхп который волпрос ответ делает - либу искать ? пф. дольше искать чем написать