
b0g3r
28.08.2017
13:43:53
хватит юзать слово функционал, пжлуста, это не из той оперы
хэндлеры

Mad
28.08.2017
13:44:12
Пипец, ну, конечно подрузумевается создание объекта

b0g3r
28.08.2017
13:44:25
ну тогда в чем, блять, проблема?)

Google

Mad
28.08.2017
13:44:46
Ок, покажу визуально :)
class MyBot(TeleBot):
# пыщь пыщь куча всяих хэндлеров
bot = MyBot(token)
bot.polling()

b0g3r
28.08.2017
13:45:34
class MyBot(Telebot):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.message_handler(handler1, ...)
self.message_handler(handler2, ...)
я тебе про эту хуйню уже полчаса пытаюсь донести, ты же - мне надо во время объявления!!!

Sergey
28.08.2017
13:47:14
как я понимаю хочет наследоваться от базового класса и добавить что то своё ?

Mad
28.08.2017
13:47:57

b0g3r
28.08.2017
13:48:05
что именно?

Mad
28.08.2017
13:48:19
Ну, да, можно так сделать, после супера напихать хэндлеров )

Stanislav
28.08.2017
13:50:49
Я перечитал и кажется понял его логику
Если хендлеры добавляются не при инициализации инстанса TeleBot, то последующее добавление хэндлеров - манкипатчинг

b0g3r
28.08.2017
13:51:16
ну это его логика, не связанная ни с python-way, ни с монкей-патчингом

Mad
28.08.2017
13:53:12
Не, логика другая, но я не хочу писать, потому что опять какие-то споры начнутся, а мне это не надо.
Я просто не думал над этим вопросом много. Думаю, foo.bar = 4 я тоже отношу к манки-патчингу :)

b0g3r
28.08.2017
14:01:22
по факту, я бы сделал так:
сделал бы файлик bot.py, в котором бы проиницализировал bot = TeleBot(), прописал бы все хэндлеры, и где нужно: from bot import bot

Google

b0g3r
28.08.2017
14:01:44
это pythonic-way: не использовать классы и наследование там, где они не нужны
но у тебя структура может быть сложнее, и тебе от наследника TeleBot'а может хотеться большего чем просто предустановленный набор хэндлеров

Alexey
28.08.2017
14:03:08
Друзья, а бывают вакансии именно по программированию ботов? Кто нибудь встречал?

Bogdan
28.08.2017
14:03:18

b0g3r
28.08.2017
14:03:32
я не на такой вакансии, но занимаюсь последние несколько месяцев только этим
плюс есть подобные компании, которые специализируются на ботах на заказ

Карабанов
28.08.2017
14:23:06
Народ, а вроде был бот который слова зачеркивал?))

Magic
28.08.2017
14:24:08
зачем бота

Chuvi
28.08.2017
14:24:13
http://spectrox.ru/strikethrough/

Magic
28.08.2017
14:24:50
хотя что я, люди бота калькулятора просят... когда пишут с телефона на котором этот калькулятор бл встроен

Карабанов
28.08.2017
14:25:11

Benyomin
28.08.2017
14:28:44

Sergey
28.08.2017
14:39:59
Мужики, как поставить аватарку на бота livegram?

Magic
28.08.2017
14:40:18

Sergey
28.08.2017
14:42:51
@LivegramBot

Yaroslav
28.08.2017
14:48:25
Привет. Как набрать аудиторию в канал?

Oleg
28.08.2017
14:48:45

Cyrillos
28.08.2017
14:49:12

Google

Dan
28.08.2017
14:50:25

Yaroslav
28.08.2017
14:50:28

Sergey❄️
28.08.2017
14:54:34
Посмотрят, захотят - подпишутся

b0g3r
28.08.2017
14:59:11
цена?

Валя
28.08.2017
14:59:47
в общем кто возьметься, при условии что нет CPM, надо намутить какуюто програмку куда мы все сами сможем ручками вписывать
Какая цена адекватна за это?

b0g3r
28.08.2017
15:00:08
какая адекватная цена на написание CRM+телеграм-бота?)

Валя
28.08.2017
15:01:11
Ну это не свовсем CRM, это файл куда мой продавец будет вписывать всю нужную инфу
У нас в штате 3 человека, не думаю что стоит тратится на серьёзную CRM

Sergey❄️
28.08.2017
15:01:53

b0g3r
28.08.2017
15:02:04
да не, делов тут прилично

Валя
28.08.2017
15:02:41
Я честно далека от этого всего, и это не срочно

Валя
28.08.2017
15:02:53
просто надо замутить уже что то нормальное

b0g3r
28.08.2017
15:02:55
самое страшное - это "интеграция с клиентской базой" и "загружаем картинки"

Валя
28.08.2017
15:03:24
ну вот вся фишка этого бота, в том что т как покупатель
можешь отследить свои покупки, узнать свой скидос и посмотреть новую коллекцию...

Bogdan
28.08.2017
15:03:47

b0g3r
28.08.2017
15:04:03
самое страшное - потому что за этими словарми ещё стоит "написать клиентскую базу" и "куда загружать картинку"

Sergey❄️
28.08.2017
15:04:06

Bogdan
28.08.2017
15:04:16

Google

b0g3r
28.08.2017
15:04:28
точно?

Валя
28.08.2017
15:04:30
?

Bogdan
28.08.2017
15:05:14
точно?
если это мне, то точно.
единственный тред на похожую тему - это писать логи бота в файл

b0g3r
28.08.2017
15:05:18
осталось ещё тз на эту внутренню систему написать :)
а от несрочности цена не очень зависит

ilya
28.08.2017
15:05:51
народ а как прикручивают задачу по расписанию к боту? Как это правильно делается?

b0g3r
28.08.2017
15:06:04
а что она должна делать? рассылку?

Admin
ERROR: S client not available

Bogdan
28.08.2017
15:06:08

b0g3r
28.08.2017
15:06:09
отдельной подпрограммой по крону

Kiku
28.08.2017
15:06:15

Elena
28.08.2017
15:06:15

Sergey❄️
28.08.2017
15:06:24

Bogdan
28.08.2017
15:06:26

Валя
28.08.2017
15:06:37
Скажите что делать понятно, все сделаю

Bogdan
28.08.2017
15:06:51

b0g3r
28.08.2017
15:06:56
написать техзадание на эту вашу внутренню систему ("какую-то программу")

Elena
28.08.2017
15:06:57

Kiku
28.08.2017
15:07:00

b0g3r
28.08.2017
15:07:05
ну и понять, что всё это вместе будет стоить недешево

Elena
28.08.2017
15:07:07
заебывал с логами

Google

ilya
28.08.2017
15:07:09
спасиб за ответы)

Elena
28.08.2017
15:07:12
до сих пор с ними носишься

Валя
28.08.2017
15:07:45
Елена, я тут первый день тусуюсь

You
28.08.2017
15:07:59

Elena
28.08.2017
15:08:03
целый день спрашивал НУ МНЕ ЖЕ НУЖНО ЗАПРОСЫ ПОЛУЧИТЬ ГДЕ МНЕ ЛОГИ ВЗЯТЬ

Валя
28.08.2017
15:09:02
Бот нужен, что бы клиенты были в теме, знали что вот для них сегодня скидочка норм, что вот какое красивое платишко
Новое, пойду куплю
Ладно в общем
Это все сложно, придётся конкретно вникнуть

b0g3r
28.08.2017
15:09:51
(либо заплатить много денег тз-писателю)

Валя
28.08.2017
15:10:15
Не ну вы скажите реально сколько это примерно то хоть

Bogdan
28.08.2017
15:10:22

Kiku
28.08.2017
15:10:26
биткоин

Валя
28.08.2017
15:10:43
Пусть я куплю crm и прочее

Danil
28.08.2017
15:10:52
а может и больше

Sergey❄️
28.08.2017
15:11:28