@habrachat

Страница 3880 из 6731
Luka Megurine
14.05.2017
14:09:51
Классификация объявлений из соц. сетей. В поисках лучшего решения (habrahabr.ru)

Ава
14.05.2017
14:28:37
Привет, @dnbstd! Что шаришь в I.T.? Чего ждешь от чата? Отвечай или отвечай!

Alex
14.05.2017
14:30:20
а можно сурсы этого бота?
https://github.com/Marina-chan/telegram_welcomer_bot

Google
Evgen
14.05.2017
14:30:26
спасибо

Alex
14.05.2017
14:30:53
спасибо
Автор: @yui_meow

Evgen
14.05.2017
14:31:18
а чо за телепот?

Где его взять?

И почему все requirements.txt строго ==

ААААААААААА

Alex
14.05.2017
14:31:45
а чо за телепот?
pip install telepot

только он рагульный

Evgen
14.05.2017
14:32:03
Alex
14.05.2017
14:32:04
(частично перехожу сейчас на него)

@yui_meow, почему telepot такой, кхм, рагульный?

конечно менее рагульный чем python-telegram-bot, но бляяя...

во флудилке спрашивал

Google
Alex
14.05.2017
14:32:28
в смысле рагульный? :D

в смысле: 1) можно же сериализировать меседжи в объекты а не совокупляться со словарями 2) можно же было хоть какой то примитивный обработчик команд в комплект добавить, а то ж нихрена нету..

1) как сделано это в pyTelegramBotAPI

2) как сделано это в python-telegram-bot

он крут только из за асинхронности ._.

Evgen
14.05.2017
14:33:36
он крут только из за асинхронности ._.
Асинхронность и в python-telegram-bot есть

Но не искаропки, декоратор привинтить нужно (@telegram.ext.dispatcher.run_async)

Alex
14.05.2017
14:33:54
уже портировал обработчик команд от pyTelegramBotAPI к этому телепоту..

с асинхронностью

Evgen
14.05.2017
14:34:38
с asyncio?
Чуть ниже прочитай

Alex
14.05.2017
14:36:30
Чуть ниже прочитай
оно на трединге

(придет Маришка и отругает тебя)

Evgen
14.05.2017
14:36:52
Ой ну я не шарю

Оно же похоже

Alex
14.05.2017
14:37:21
в телепоте там все красивенько с asyncio и aiohttp сделано

Evgen
14.05.2017
14:37:40
А там просто с декоратором :D

Маришка
14.05.2017
14:37:41
Evgen
14.05.2017
14:37:48
Alex
14.05.2017
14:38:07
aio в pyTelegramBotAPI нету
он не юзает эту либу, он с python-telegram-bot пишет

Google
Evgen
14.05.2017
14:38:17
А можно ссылку на репо pyTelegramBotAPI и telepot?

Alex
14.05.2017
14:39:21
Там я хз
я посмотрел. там треды

после сессии мб выкачу свою либу.. что то среднее между telepot и pyTelegramBotAPI

Evgen
14.05.2017
14:40:36
Alex
14.05.2017
14:40:49
Больно
больно - python-telegram-bot

Evgen
14.05.2017
14:40:59
Alex
14.05.2017
14:41:01
он через жопу работает и медленнее

Evgen
14.05.2017
14:41:13
А тут код некрасивый :(

Я уже 2 минуты ищу класс бота

Evgen
14.05.2017
14:41:39
(Ctrl+F не для меня)

Alex
14.05.2017
14:42:09
Я уже 2 минуты ищу класс бота
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/telebot/__init__.py#L30

Evgen
14.05.2017
14:42:28
А он ещё и в init

Ну заебись

Alex
14.05.2017
14:42:42
нормальные люди так делают

Levent
14.05.2017
14:42:43
А тут код некрасивый :(
Скорее наоборот

Evgen
14.05.2017
14:43:15
нормальные люди так делают
Всё в одном файле?!

Ёбаные 1к строк кода

Google
Evgen
14.05.2017
14:43:26
Блядь

Alex
14.05.2017
14:43:32
Всё в одном файле?!
нет, 3 файла. и это так себе. да.

Evgen
14.05.2017
14:43:38
Ну вас нахуй, остаюсь на python-telegram-bot

Там хоть и дохера файлов, но всё зато работает и понятно в коде

Alex
14.05.2017
14:44:07
Evgen
14.05.2017
14:44:13
Я видел

Alex
14.05.2017
14:44:26
все красивенько и просто

и кода меньше

Admin
ERROR: S client not available

Evgen
14.05.2017
14:45:03
Ща echobot на python-telegram-bot напишу

Levent
14.05.2017
14:45:48
Все понятно

Evgen
14.05.2017
14:48:00
from telegram.ext import Updater, CommandHandler updater = Updater("TOKEN") def welcome(bot, update): update.message.reply_text("Here is your welcome msg") def echo(bot, update): update.message.reply_text(update.message.text) updater.dispatcher.add_handler(CommandHandler('start', welcome) updater.dispatcher.add_handler(CommandHandler('help', welcome) updater.start_polling()

Levent
14.05.2017
14:48:24
Хуета

Evgen
14.05.2017
14:48:53
Хуета
Всё в твоих руках

Опенсурс

А я пока почитаю их коммандхендлер

Кстати, только python-telegram-bot умеет сейчас в удаление сообщений (если клонировать из гита)

Маришка
14.05.2017
14:50:30
почему только?

ты даже другие репы не смотрел

Google
Маришка
14.05.2017
14:50:40
а уже говоришь

это так к слову

ЕСЛИ КЛОНИРОВАТЬ ИЗ ГИТА ДРУГИЕ

Alex
14.05.2017
14:51:06
from telegram.ext import Updater, CommandHandler updater = Updater("TOKEN") def welcome(bot, update): update.message.reply_text("Here is your welcome msg") def echo(bot, update): update.message.reply_text(update.message.text) updater.dispatcher.add_handler(CommandHandler('start', welcome) updater.dispatcher.add_handler(CommandHandler('help', welcome) updater.start_polling()
import telebot bot = telebot.TeleBot("TOKEN") @bot.message_handler(commands=["start"]) def welcome(message): bot.reply_to(message, "Here is your welcome msg") @bot.message_handler(func=lambda message: True) def echo_message(message): bot.reply_to(message, message.text) bot.polling()

Evgen
14.05.2017
14:51:41
Не разобрался в коде

Alex
14.05.2017
14:52:46
Кстати, только python-telegram-bot умеет сейчас в удаление сообщений (если клонировать из гита)
лоль. в pyTelegramBotAPI видел на следующий день после того как в народ ушла новость об удалении сообщений.

Alex
14.05.2017
14:53:06
ибо узнал что можно удалять, пошел делать пулл реквест, а там уже все сделали...

Evgen
14.05.2017
14:54:48
А почему я не вижу?

И в истории коммитов тоже



ПУЛЛ ОТКРЫТ НА УДАЛЕНИЕ СООБЩЕНИЙ!

7 ДНЕЙ НАЗАД

И НЕ СМЕРДЖИЛИ ЕЩЁ

КАК ТАК

Alex
14.05.2017
14:58:05
КАК ТАК
eternnoir слегка слоупок

Страница 3880 из 6731