
S
21.05.2018
11:38:25
не знаю, что за база используется, но если сделаете индекс по этому полю, можно будет удобно рассылки проводить потом

Артемий
21.05.2018
11:38:59
кто как рассылку реализует?

You
21.05.2018
11:39:19
Цикл)

Sergey
21.05.2018
11:39:31
celery+redis

Google

Джейки
21.05.2018
11:39:37

Артемий
21.05.2018
11:40:28
celery+redis
по сколько сообщений и какие задержки в интервалах?

Georgy
21.05.2018
11:40:35
кто как рассылку реализует?
ещё нужно учесть ограничения телеги, 30 сообщений пользователям в секунду. у меня по несколько часов рассылка в итоге происходит

Артемий
21.05.2018
11:40:45

Sergey
21.05.2018
11:40:51

Джейки
21.05.2018
11:41:18

Артемий
21.05.2018
11:41:19

Sergey
21.05.2018
11:41:47

Артемий
21.05.2018
11:41:53

Johnny
21.05.2018
11:42:54

You
21.05.2018
11:43:02
Пока нет
Я базу собрал тысяч на 40

@LyoSU
21.05.2018
11:43:48

Google

Johnny
21.05.2018
11:43:50

You
21.05.2018
11:43:56

Johnny
21.05.2018
11:44:21

Джейки
21.05.2018
11:44:26

You
21.05.2018
11:44:44

Джейки
21.05.2018
11:44:56
Ааа

Johnny
21.05.2018
11:44:58

You
21.05.2018
11:45:11

@LyoSU
21.05.2018
11:45:14

Johnny
21.05.2018
11:45:36

You
21.05.2018
11:45:45

Johnny
21.05.2018
11:46:02

You
21.05.2018
11:46:15

Johnny
21.05.2018
11:46:51
?

Futorio
21.05.2018
11:51:28

Джейки
21.05.2018
11:52:31
?

You
21.05.2018
11:56:05

Dmitriy
21.05.2018
11:57:14
Кто подскажет как в systemd запихнуть папку с ботом? чёт не запускается эта штука у меня, если кидать её готовую
возможно, как юнит прописать верно ?

Marlik
21.05.2018
11:59:07

Google

Dmitriy
21.05.2018
12:02:14

Marlik
21.05.2018
12:02:42

Dmitriy
21.05.2018
12:03:41
Зачем?
ну если нормальным путем "как описано" ругается)

Marlik
21.05.2018
12:06:10

Dmitriy
21.05.2018
12:06:38

Marlik
21.05.2018
12:09:08
Создаёшь файл например /etc/systemd/system/app.service, далее прописываешь в него то что нужно, затем sudo systemctl enable app, потом sudo systemctl start app, всё

Не Глеб
21.05.2018
12:09:44
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/step_example.py
Подскажите пожалуйста, есть ли что-нибудь подобное в
python telegram bot?

Anton
21.05.2018
12:10:36
есть

Dmitriy
21.05.2018
12:11:01

Не Глеб
21.05.2018
12:11:08
есть
А как называется данная штука? Или ссылочку можно?

Anton
21.05.2018
12:11:12
мин

Marlik
21.05.2018
12:12:50

Anton
21.05.2018
12:13:19

Не Глеб
21.05.2018
12:15:03

Dmitriy
21.05.2018
12:16:33

Евгений
21.05.2018
12:17:12
python script.py

Dmitriy
21.05.2018
12:17:46
это если в sh
а если в сервис пихать напрямую, то будет что-то ExecStart=/usr/bin/python3 /usr/local/bin/bot/bot.py

Marlik
21.05.2018
12:18:26
Питон лишнее в этой связке.

Dmitriy
21.05.2018
12:18:57

Google

Marlik
21.05.2018
12:19:52
Си, С++, Go.

Евгений
21.05.2018
12:20:02
уууу пошёл холивар

Dmitriy
21.05.2018
12:20:36
не умею в них)) я не программист) но бота написать на питоне могу, спарсить и т п
Си, С++, Go.
кстати, НЕ прогеру , в смысле профессиональному, что лучше из этого списка учить ?

S
21.05.2018
12:21:31

Marlik
21.05.2018
12:21:53

Dmitriy
21.05.2018
12:22:14
да я самв питоне месяца 2 мельком, но горизонты расширились сильно

Marlik
21.05.2018
12:22:34

Dmitriy
21.05.2018
12:22:35
убедили, спс
он компилируемый или какой?

S
21.05.2018
12:23:06
da

3bl3gamer
21.05.2018
12:36:48
он компилируемый или какой?
компилируемый. но можно запускать как скрипт через go run file.go. а ещё есть браузерная песочница https://play.golang.org/

S
21.05.2018
12:37:00
это не "как скрипт"
он просто компилируется и запускается по этой команде)

Йоба
21.05.2018
12:37:17
какую либу лучше с питоном использовать, vk или vk_api, в чем подводные?

S
21.05.2018
12:37:27
поэтому лучше уж скомпилить сразу на локальной машине, тогда можно на прод вообще не ставить Go
просто под нужную архитектуру и ось компилить надо
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -tags netgo -ldflags '-w -extldflags "-static"'
Вот идеальная команда. Компилит чуть дольше, потому что статик линкинг, но зато никаких зависимостей точно не понадобится и файл весить мало будет. Под linux/amd64

@LyoSU
21.05.2018
12:38:14

Йоба
21.05.2018
12:38:42

Google

Marlik
21.05.2018
12:40:08

Йоба
21.05.2018
12:43:21
get_chat_member никак?

Marlik
21.05.2018
12:43:28
Не, была либа для вк на perl, api сменилось, автор забил.

Йоба
21.05.2018
12:45:03
блин, т.е. тебе че надо, твой бот в админах канала или нет что ли?

b0g3r
21.05.2018
12:45:03
Escape
Не работает
Маркдаун в телеге (и вообще) - говно, и никакого эскейпинга в нем нет
Используйте html в ботах, если есть любая динамика (шаблоны, генерация) текстов

Йоба
21.05.2018
12:46:48
try:
admins = bot.get_chat_administrators(chat_id=channel)
for i in admins:
if i.user.username == username:
return True
return False
except:
return False
но это питон

Bogdan
21.05.2018
12:47:24
но отличный псевдокод

Sergey
21.05.2018
12:51:42

Tony
21.05.2018
13:09:10

Bogdan
21.05.2018
13:10:22
отступы