@app.route('/', methods=['POST'])
def handler():
data = json.loads(request.data)
if 'type' not in data.keys():
return 'not vk'
if data['type'] == 'confirmation' and data['group_id'] == MY_GROUP:
return CALLBACK
elif data['type'] == 'group_join': # Вступивший в группу
user_id = data['object']['user_id']
api.messages.send(user_id=str(user_id), message=hi)
return 'ok'
elif data['type'] == 'message_new' and data['object']['out'] == 0 and data['object']['read_state'] == 0: # новое сообщение
user_id = data['object']['user_id']
body = data['object']['body'].lower()
##### Раздел №1 #####
cait = ['хочу предложение на сайт', 'сайт', 'создать сайт', 'создание сайтов', 'хочу сайт']
body_cait = data['object']['body'].lower()
lending = ['лендинг', 'лендос', 'уточни ты хочешь создать лендинг', 'landing', 'визитка', 'сайтвизитка']
magazin = ['магазин', 'магаз', 'мнтернет магазин']
corp = ['для фирмы', 'многостраничный', 'корпоративный', 'для компании']
dorabotka = ['доработать', 'имеющийся', 'мой сайт', 'редизайн', 'исправление', 'изменить']
if body in cait:
mes = 'Уточни ты хочешь создать Лендинг / Интернет магазин / Корпоративный / Доработать имеющийся?'
user_id = data['object']['user_id']
api.messages.send(user_id=str(user_id), message=mes)
return 'ok'
if body_cait in lending:
user_id = data['object']['user_id']
c1 = 'Отличный выбор! У нас Лендинг будет стоить от 20 000 рублей. Заполни бриф, чтобы посчитать точнее. После в течении 1 дня мы пришлём коммерческое с точной ценой.'
api.messages.send(user_id=str(user_id), message=c1)
return 'ok'
if body_cait in magazin:
user_id = data['object']['user_id']
c2 = 'Отличный выбор! У нас Интернет магазин будет стоить от 70 000 рублей. Заполни бриф, чтобы посчитать точнее. После в течении 1 дня мы пришлём коммерческое с точной ценой.'
api.messages.send(user_id=str(user_id), message=c2)
return 'ok'
if body_cait in corp:
user_id = data['object']['user_id']
c3 = 'Отличный выбор! У нас Корпоративный сайт будет стоить от 35 000 рублей. Заполни бриф, чтобы посчитать точнее. После в течении 1 дня мы пришлём коммерческое с точной ценой.'
api.messages.send(user_id=str(user_id), message=c3)
return 'ok'
if body_cait in dorabotka:
user_id = data['object']['user_id']
c4 = 'Правильное решение! Обновить и заставить работать твой сайт мы поможем от 10 000 рублей. Заполни бриф, чтобы посчитать точнее. После в течении 1 дня мы пришлём коммерческое с точной ценой.'
api.messages.send(user_id=str(user_id), message=c4)
return 'ok'
######################
return 'ok'