@botoid

Страница 2368 из 4042
Zaur
16.02.2018
12:16:24
кто юзает эту либу, подскажите как получать уведомления о новых сообщениях?
второй день ебусь с этой либой :( решил попробовать teleton и все заработало через 10 мин. Ну почему так ?

Zaur
16.02.2018
12:17:05
питон vs nodejs?))))
да)) но ведь я хочу на ноде писать

Google
Mad
16.02.2018
12:17:17
Help please https://toster.ru/q/506214
@bot.message_handler(content_types=['new_chat_members']) def handle_new_chat_member(msg): for user in msg.new_chat_members:

Zaur
16.02.2018
12:27:31
а подскажит нубу в питоне как запустить скрипт чтобы он работал в фоне и перезапускался в случае падения и перезапуска сервера

Bogdan
16.02.2018
12:28:58
и если упал, и для перезапуска и для контроля

Zaur
16.02.2018
12:29:10
Bogdan
16.02.2018
12:29:41
для фона я использую screen, выше о нем спрашивали)
он не перезапускает, если апка упала скрины трутся, если sudo reboot

Dmitri
16.02.2018
12:30:07
он не перезапускает, если апка упала скрины трутся, если sudo reboot
ну да( я прост ничего для контроля и перезапуска не юзаю :D

Bogdan
16.02.2018
12:30:10
и ты не можешь рестарнуть всех 51341332 ботов одной командой

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.02.2018
12:30:30
он не перезапускает, если апка упала скрины трутся, если sudo reboot
Лично я написал небольшой скрипт, который поднимает все скрины при включении сервера

Google
Dmitri
16.02.2018
12:30:49
поделись
поддерживаю :)

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.02.2018
12:31:15
зачем оО?
Чтобы не трахать себе мозг всякими конфигурациями

Sergey
16.02.2018
12:31:29
для кого придумали супервизор, системд или контейнеры?

Bogdan
16.02.2018
12:31:50
Sergey
16.02.2018
12:32:31
сейчас бы скрины юзать для приложений ?

Dmitri
16.02.2018
12:32:54
сейчас бы скрины юзать для приложений ?
рил ток ? меня все устраивает ?

Sergey
16.02.2018
12:33:18
че не ctrl+z сразу ?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.02.2018
13:22:38
Нет Напиши @spambot

Сергей
16.02.2018
13:23:05
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.02.2018
13:23:19
кому?
Я юзерку написал @spambot

Сергей
16.02.2018
13:25:05
Zaur
16.02.2018
13:25:53
а почему teleton игнорирует сообщения из не-супер-группы ?

Andrew
16.02.2018
13:26:17
а почему teleton игнорирует сообщения из не-супер-группы ?
Не игнорирует. Просто оработчик ты ему не поставил, похоже

Zaur
16.02.2018
13:27:24
Не игнорирует. Просто оработчик ты ему не поставил, похоже
def build(self, update): if isinstance(update, (types.UpdateNewMessage, types.UpdateNewChannelMessage)): if not isinstance(update.message, types.Message): return # We don't care about MessageService's here event = NewMessage.Event(update.message) elif isinstance(update, types.UpdateShortMessage): event = NewMessage.Event(types.Message( out=update.out, mentioned=update.mentioned, media_unread=update.media_unread, silent=update.silent, id=update.id, to_id=types.PeerUser(update.user_id), from_id=types.InputPeerSelf() if update.out else update.user_id, message=update.message, date=update.date, fwd_from=update.fwd_from, via_bot_id=update.via_bot_id, reply_to_msg_id=update.reply_to_msg_id, entities=update.entities )) else: return вот здесь я вижу update и он является экземпляром UpdateShortChatMessage. Как видно он не попадает ни в один if

т.е. есть обработка isinstance(update, types.UpdateShortMessage): но нет обработки isinstance(update, types.UpdateShortChatMessage): :(

что с этим делать?

Bogdan
16.02.2018
13:28:43
мб в телетон группе лучше ответят?

https://t.me/TelethonChat

Google
Sergey❄️
16.02.2018
13:29:16
что с этим делать?
Там из групп апдейты обычные вроде

Zaur
16.02.2018
13:29:27
добавил такую обработку elif isinstance(update, types.UpdateShortChatMessage): print('2222'); event = NewMessage.Event(types.Message( out=update.out, mentioned=update.mentioned, media_unread=update.media_unread, silent=update.silent, id=update.id, to_id=None, from_id=update.from_id, message=update.message, date=update.date, fwd_from=update.fwd_from, via_bot_id=update.via_bot_id, reply_to_msg_id=update.reply_to_msg_id, entities=update.entities )) все заработало

Совершенно
16.02.2018
14:17:15
`function check($user_id){ $dbid = array(); if ($result = $mysqli->query("SELECT Telegram ID from users;")){ while ($row = $result->fetch_assoc()){ $dbid[] = $row["Telegram ID"]; } $result -> free(); } $vot = 0; for ($i=0;$i<=count($dbid);$i++){ if ($user_id == $dbid[$i]) $vot = 1; } if ($vot == 1) return 1; }` написал функцию для проверки наличия юзера в бд, чёт не работает, поможите?

Onson
16.02.2018
14:23:39
Ребят собираю команду для крупного проекта, пишите расскажу! Никаких вложений и навыков не нужно, жду всех?

Zaur
16.02.2018
14:25:20
Dmitri
16.02.2018
14:27:43
Кто какую либу для работы с twitt api посоветует? python3

Совершенно
16.02.2018
14:44:28
Mad
16.02.2018
14:47:36
На python & mongodb это выглядит примерно так :) user = db.user.find_one({'_id': user_id})

Alex
16.02.2018
14:49:27
А ещё можно count дёрнуть вместо юзеров)

Mad
16.02.2018
14:50:59
ну я find_one заюзал т.к. по логике php-кода, надо вернуть null если юзверя нету, а если есть, его данные

Zaur
16.02.2018
15:05:54
питонитсы, помоги запустить скрипт в systemd :) Пытаюсь запустить так: systemctl start test.service получаю ошибку Failed to start test.service: Access denied Если запрускать через sudo, тогда получаю сообщение: Username is not in the sudoers file. This incident will be reported.

Mad
16.02.2018
15:07:13
Тебе помочь прочитать ман по sudo или что?

И при чём тут питонисты? :)

Zaur
16.02.2018
15:07:41
я не понимаю что делать. Надо ли решать вторую проблему или первую?

Google
Zaur
16.02.2018
15:07:55
надо ли system запускать используя sudo или нет

Mad
16.02.2018
15:08:03
Да, запускай через sudo. Решай вторую проблему.

Для начала залогинься как root и проверь, что systemctl работает. Это быстрее будет :)

Потом уже можно sudo чинить.

Admin
ERROR: S client not available

Zaur
16.02.2018
15:11:09
вторую проблему решил, теперь если запускать через sudo - получаю ошибку Failed to start test.service: Unit test.service failed to load: No such file or directory.

видимо проблема была не в этом

Dmitri
16.02.2018
15:11:56
Zaur
16.02.2018
15:12:28
No such file or directory.
я не слепой. Почему тогда без sudo я вижу ошибку Access denied ? значит файл есть

Mad
16.02.2018
15:12:53
Потому что до выполнения файла дело не доходит, скорее всего

Aztwin LK
16.02.2018
15:13:32
Ребята кто нить работал с трансляцией местоположения? Интересует как ловить обновления

Mad
16.02.2018
15:14:17
Ребята кто нить работал с трансляцией местоположения? Интересует как ловить обновления
Приходят update c location объектом. Обновления позиций приходят как обычное редактирования сообщния с обновлёнными данными.

В ptb так ловится dispatcher.add_handler(MessageHandler(Filters.location, handle_location, edited_updates=True))

Aztwin LK
16.02.2018
15:14:58
А бот как ловить будет не могу понять?

Mad
16.02.2018
15:15:07
Молча будет ловить.

Aztwin LK
16.02.2018
15:15:23
?

Какое условие писать?

Подскажите

Первый раз сталкиваюсь

Dmitri
16.02.2018
15:17:48
Первый раз сталкиваюсь
на чем пишешь, что используешь?

Google
Aztwin LK
16.02.2018
15:18:07
Пыха

на чем пишешь, что используешь?
Не могу понять как ловить обновления. Получается что новых сообщений нет и ид сообщения не меняется

Mad
16.02.2018
15:20:54
Я же написал выше, обновления приходят, как редактирования изначального сообщения.

Aztwin LK
16.02.2018
15:21:41
сообщение.локация?

Mad
16.02.2018
15:23:29
сообщение.локация?
Бро, просто пыхом своим выводи все update в консоль или БД и сам увидишь

Aztwin LK
16.02.2018
15:24:45
Бро, просто пыхом своим выводи все update в консоль или БД и сам увидишь
Понял. Убираю вебхуу чтобы глянуть как приходят

Спасибо

Slam! 538
16.02.2018
15:25:39
не подскажете, каким образом у меня на телефоне с задолженностью ничего не работает кроме телеграма?

работает только сайт мтс и телега...че за херня

Marlik
16.02.2018
15:40:40
От спасибо)) Может я себе почерпну что-то отсюда.

Страница 2368 из 4042