
.
09.09.2017
20:25:09

Artemiy
09.09.2017
20:27:39
Ешё вопрос, если в telebot использовать polling, то без try-except вообще никак не обойтись?

Quarx2k ?
09.09.2017
20:27:57

Google

.
09.09.2017
20:28:19

Artemiy
09.09.2017
20:28:34
Он рандомно выкидивает ошибку в requests, что Network is unreachable.

Quarx2k ?
09.09.2017
20:28:39

.
09.09.2017
20:30:06

@LyoSU
09.09.2017
20:30:13

.
09.09.2017
20:30:52

@LyoSU
09.09.2017
20:31:42
Тебе дам ..ка
Ты понимаешь что ты просто так не возмешь и не напишешь бота. Выучи хотя бы на базовом уровне любой яп.

.
09.09.2017
20:32:22

Bohdan
09.09.2017
20:33:33

Dika
09.09.2017
20:34:27

Bohdan
09.09.2017
20:34:57

Dika
09.09.2017
20:35:15

Google

Quarx2k ?
09.09.2017
20:36:03
Жесть )

Dika
09.09.2017
20:36:50

Bohdan
09.09.2017
20:37:48
Ну CGI на ноде — это уже само по себе забавно

Konstantin
09.09.2017
20:40:22

Rocket
09.09.2017
20:43:39

Artemiy
09.09.2017
20:48:18
Pickle
Спасибо, загуглил. Т.е. это какбэ сохранение в файл, но не совсем?

Rocket
09.09.2017
20:48:37

Artemiy
09.09.2017
20:49:28
Хм, тогда не понимаю, в чём проблема постоянно обращаться к файлу?
Или pickle конвертирует это в character stream?

Rocket
09.09.2017
20:51:41

Дмитрий
09.09.2017
20:52:09
R E D I S

Rocket
09.09.2017
20:56:04
R E D I S
Зависит от задачи. У меня так - все полезные данные хранятся в mongo. Тогда как session data, которую можно безболезненно потерять - я пишу в файл, это нужно для seamless restart. Их проще, удобнее и дешевле хранить так, чем упаковывать это все в базу.
Никакого смысла класть их в redis нет - оно и так все живет в памяти и нужно постоянно.

Artemiy
09.09.2017
20:56:56
Может быть я неверно формулирую задачу. Мне нужно:
иметь возможность считывать и менять (бесповоротно) переменную в любом хэндлере:
чтобы в случае падения кода последнее значение переменной где-то сохранялось (и, соответственно, после запуска импортировалось);
чтобы программисты при виде моего кода не очень сильно хотели меня убить.

Vitaly
09.09.2017
20:57:45
Aerospike
Leveldb

Rocket
09.09.2017
21:00:05
Redis
Ну, блин. Если там счетчик или список из 10 элементов... Зачем ему вообще что-то внешнее?
С кувалдой за комарами бегать...Ну не знаю...

Mad
09.09.2017
21:01:44

Artemiy
09.09.2017
21:02:14
Спасибо большое, сейчас буду изучать.

Mad
09.09.2017
21:03:46
Лучше redis - меньше overhead будет

Google

Кирилл
10.09.2017
01:15:59

Marlik
10.09.2017
03:10:05
Что?
Не узнают тебя, чаще заходи))

Suren
10.09.2017
05:41:19
Привет. Немного не по теме ботапи, но мб кто-то тоже столкнулся. Просмотры на статьях телеграф обнулились. Даты разные. И ноябрь. И начало августа и середина. Не обнулилось только двухнедельной давности. Вчера всё норм было. В курсе кто?

Elena
10.09.2017
05:42:12
Пикчи отвалились
Так что это все в одном, они что-то пилят или ломают

Suren
10.09.2017
05:43:07
Буквально 9 часов назад были счетчики в порядке

Евгений
10.09.2017
05:48:18
Привет, анти спам боты знаете? Или только свои кастомы

Бананиум
10.09.2017
06:38:24
Только кастомы

Suren
10.09.2017
08:14:10
Ещё на одном тоже стало ноль просмотров. Что-то ломают

Sergey❄️
10.09.2017
08:21:22

Sergey
10.09.2017
08:22:34
#ДуровВерниПросмотры

Sergey❄️
10.09.2017
08:24:25
Кого-то уволят

Suren
10.09.2017
08:24:53
пятый пост топ

Sergey
10.09.2017
08:24:57
ждём вакансию

Sergey❄️
10.09.2017
08:25:13
27.11.2016

Игорь
10.09.2017
11:16:26
Пацаны, как скидывать файл но не загружаеть его каждый раз?

Suren
10.09.2017
11:16:49
по ссылке, по айди

You
10.09.2017
11:16:53
Апи возвращает file_id

Google

Игорь
10.09.2017
11:17:25
Тоесть если бот аплоадит, то есть iD?
[document] => Telegram\Bot\Objects\Document Object
(
[items:protected] => Array
(
[file_name] => 1.mp4
[mime_type] => video/mp4
[thumb] => Telegram\Bot\Objects\PhotoSize Object
(
[items:protected] => Array
(
[file_id] => AAQCABM7qA8OAASTMNs0nDvJ7NklAAIC
[file_size] => 2463
[width] => 60
[height] => 90
)
)
[file_id] => CgADAgADhQADYTGoSRyLNL87arheAg
[file_size] => 878890
)
)
Аааа

Admin
ERROR: S client not available

Игорь
10.09.2017
11:17:56
Тот который я выделил?

Sergey❄️
10.09.2017
11:31:26

Игорь
10.09.2017
11:37:56
Bad Request: type of file mismatch
От чего может быть этот ексепшн
'chat_id' => $chat_id,
'document' => 'AAQCABM7qA8OAASTMNs0nDvJ7NklAAIC'
отправляю два параметра

AbduCOM
10.09.2017
11:39:03

?
10.09.2017
11:49:09
борется ли тг с ботами нарушающими авторские права?
например тот же @vkm_bot

Maditachi
10.09.2017
11:54:39
Я думаю вк все равно. Правообладатель если только заявит. Но это не точно.

?
10.09.2017
11:56:12
музыка что там лежит

Oleg
10.09.2017
11:57:06

Maditachi
10.09.2017
11:57:48
Ну тогда вопрос абсурден.) Всем пофиг.
Ну а тогда может ли правобладатель в тех поддержку зарядить, что бот нарушает права авторские или детское порно постит? Вот я например напишу песню. А кто нибудь скачает через этого бота как я играю на ложках. Куда мне писать?)

Евгений
10.09.2017
12:03:15
есть реальный пример deleteMessage telegam?
что-то не получается

Sergey❄️
10.09.2017
12:04:08

Zaur
10.09.2017
12:04:34
народ, немного офтопа: кто юзает OSX, есть ли нормальные скриншотеры, которые сохранят выбранный размер файла, а не x2 из-за ретины?

Google

Mad
10.09.2017
12:05:30

Dika
10.09.2017
12:06:29

Евгений
10.09.2017
12:07:06

Игорь
10.09.2017
12:07:39

Mad
10.09.2017
12:07:41

Евгений
10.09.2017
12:07:56

Mad
10.09.2017
12:08:26

Евгений
10.09.2017
12:09:41
с вебхуком прокатит?

Zaur
10.09.2017
12:09:55

Игорь
10.09.2017
12:10:15
$chat_id = $update->getMessage()->getChat()->getId();
$message_id = $update->getMessage()->getMessageId();
$response = $bot->bot()->post('deleteMessage', [
'chat_id' => $chat_id,
'message_id' => $message_id
]);

Mad
10.09.2017
12:12:07
Лаконичненько...

Игорь
10.09.2017
12:13:22