
Suren
02.06.2018
20:16:29
или рекламу самого бота )

Джейки
02.06.2018
20:16:52

IQTESTcontroller
02.06.2018
20:50:12
Что за ошибка?
{"ok":false,"error_code":401,"description":"Unauthorized"}

Джейки
02.06.2018
20:50:36
токен мертвый

Google

Denis
02.06.2018
20:54:53

IQTESTcontroller
02.06.2018
20:56:05
да,но токен я проверил
всё,нашел

Vladislav
02.06.2018
21:20:16
Добрый день. Ищу помощника, разработчика.
Нужно сделать Telegram Бота, желательно на Python, но можно и PHP.
Основная задача Бота, брать Файлы из каталога, разбить их по категориям (тоесть каждая Папка как категория внутри Бота, в виде кнопки) и раздавать их как Файлы. Оплата 4к руб.

Sa[¥]reX
02.06.2018
22:23:44
function del_items(){
if( !$this->is_admin ) return;
$this->data->items = array();
$this->send_message('Items Deleted', $this->chat_id);
}
Он просто сообщение отправляет, а как сделать что бы он отвечал на сообщения?

Alex
02.06.2018
22:27:53
ну только хз как это в этом вашем похопэ делается правильно.
там у метода send_message должен быть параметр такой.

tEma
02.06.2018
22:40:53
Делал рассылку картинок в цикле через time.sleep. при плохом соединение интернета, выдает ошибку тайм аут. При чем если сидеть и ждать цикл не выполнится до конца, просто обрыв. Как решаете такие проблемы?

Alex
02.06.2018
22:41:24
ну и в случае данной ошибки можно сделать например еще слип больше

tEma
02.06.2018
22:42:17
В обычный try except обернуть?

Alex
02.06.2018
22:42:29
ну и не забудь что при рассылке еще можно аткнуться на пользователя, который заблокировал бота

Google

tEma
02.06.2018
22:44:02
да
for i in var:
try:
bot.send......
sleep.....
Так я понимаю?
Ах да блок ещё есть

Alex
02.06.2018
22:44:36
Ах да блок ещё есть
ну вот пример есть у меня, разве что без обработки проблем с соединением
https://github.com/aiogram/aiogram/blob/master/examples/broadcast_example.py

tEma
02.06.2018
22:45:01
Понял, спасибо

Sa[¥]reX
03.06.2018
03:04:01
function del_items(){
if( !$this->is_admin ) return;
$this->data->items = array();
$this->send_message('TEXT', $this->chat_id);
}
Как сделать форматирование Markdown?

Богдан
03.06.2018
03:12:23
parse_mode

Sa[¥]reX
03.06.2018
03:15:08
хз че у тебя там в функции send_message
function mega_open(){
if( !$this->is_admin || ( isset($this->data->open) ) ) return;
$this->data->open = true;
$text = "TEXT";
$this->send_message($text, @CHAT_ID);
if( $this->chat_id != @CHAT_ID ) $this->send_message($text, $this->chat_id);
}
Вот например

Богдан
03.06.2018
03:15:58
Что?
Покажи function send_message

Sa[¥]reX
03.06.2018
03:16:09
function mega_open(){
if( !$this->is_admin || ( isset($this->data->open) ) ) return;
$this->data->open = true;
$text = "TEXT";
$this->send_message($text, @CHAT_ID);
if( $this->chat_id != @CHAT_ID ) $this->send_message($text, parse_mode="Markdown", $this->chat_id);
}
Так?

Богдан
03.06.2018
03:16:39
php != python ???

Sa[¥]reX
03.06.2018
03:17:24
.
function send_message($text, $chat_id){
if( empty($this->chat_id) ) return;
$this->query('sendMessage', array(
'chat_id' => $chat_id,
'text' => is_array($text) ? implode(PHP_EOL, $text) : $text,
'disable_web_page_preview' => true,
'disable_notification' => true,
));
}

Богдан
03.06.2018
03:17:56
function send_message($text, $chat_id){
if( empty($this->chat_id) ) return;
$this->query('sendMessage', array(
'parse_mode' => 'markdown',
'chat_id' => $chat_id,
'text' => is_array($text) ? implode(PHP_EOL, $text) : $text,
'disable_web_page_preview' => true,
'disable_notification' => true,
));
}
не благодари
??
ты моих ботов не видел

Sa[¥]reX
03.06.2018
04:12:33

Google

Sa[¥]reX
03.06.2018
04:12:47
С чем эта ошибка связана?

Sergey
03.06.2018
04:26:26
с сервером проблема

Sa[¥]reX
03.06.2018
04:31:39
?
всё норм было

first
03.06.2018
05:18:30
Как две клавиатуры отправить в одном сообщении??
кейборд, инлайн
телебот

Vitaly
03.06.2018
05:20:00
Никак, только едитом

first
03.06.2018
05:23:06

Абу
03.06.2018
05:27:27
Ребяточки
Всех банят при новореге?
Через андроид клиенты

first
03.06.2018
05:30:43

Sergey
03.06.2018
05:34:29
ты и не поменяешь, потому что там кастомная была, а не инлайн
в двух сообщениях посылай и все

KriPtoN
03.06.2018
05:34:48

first
03.06.2018
05:34:51
Не понял, что значит
Кстати, уматный скриншотер

KriPtoN
03.06.2018
05:36:17
можно слат пустой сообщения с replyMarkup, потом удалит эго

Google

KriPtoN
03.06.2018
05:36:36

first
03.06.2018
05:37:12

KriPtoN
03.06.2018
05:37:54

first
03.06.2018
05:38:45
не работает
Может быть я гоню, но мне кажется, что тут кто то спрашивал и ему нашли решение с одним сообщением это все провернуть

Джейки
03.06.2018
05:49:12

first
03.06.2018
05:49:19

Джейки
03.06.2018
05:49:36
Надо вставить пустой текст)

KriPtoN
03.06.2018
05:49:41

first
03.06.2018
05:49:43
эээээээээээээээ

KriPtoN
03.06.2018
05:49:48

Джейки
03.06.2018
05:49:51

first
03.06.2018
05:49:52
И второе сообщение все равно будет

Джейки
03.06.2018
05:50:15

first
03.06.2018
05:50:30
первое пусто с реплай, второе с инлайн

Google

Джейки
03.06.2018
05:51:56
Тебе что надо ваще?
Есть обычная клава, тебе надо эти клавы удалить перед отправкой инлайн клав?

Sa[¥]reX
03.06.2018
05:55:30
Как это исправить не знаете?

Sergey
03.06.2018
05:58:20

Sa[¥]reX
03.06.2018
05:58:49

KriPtoN
03.06.2018
05:59:19
надо проверит error_log

Sergey
03.06.2018
05:59:23

Sa[¥]reX
03.06.2018
06:01:13

KriPtoN
03.06.2018
06:03:46
гдета на другом месте должно быт ещё один define('CHAT_ID' ... один нужно удалит

Sa[¥]reX
03.06.2018
06:04:09

Миша
03.06.2018
06:12:10
ребята привет, подскажите пожалуйста как удалить с чата неактивных пользователей, удаленных например, такое возможно?

Sa[¥]reX
03.06.2018
06:13:25

Миша
03.06.2018
06:13:55

Sa[¥]reX
03.06.2018
06:14:28

Sergey
03.06.2018
06:14:28

Sa[¥]reX
03.06.2018
06:15:53

Andrey ?
03.06.2018
06:15:58
Под ботами в списке

Джейки
03.06.2018
06:22:26
Этот как раз не удаленный скорее всего