-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
132 lines (108 loc) · 7.42 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
import telebot
import time
from config import bot_token
# PROXY = 'socks5://195.78.112.235:42549'
# apihelper.proxy = {'https': PROXY}
bot = telebot.TeleBot(bot_token)
keyboard_one = telebot.types.ReplyKeyboardMarkup(True)
keyboard_one.row('Да я предприниматель', 'Не Являюсь таковым')
keyboard_two = telebot.types.ReplyKeyboardMarkup(True)
keyboard_two.row('Мне уже есть 21 год', 'Еще не исполнилось 21 год')
keyboard_two.row('Мне больше 45 лет')
keyboard_three = telebot.types.ReplyKeyboardMarkup(True)
keyboard_three.row('Нет судимостей', 'Да, есть судимость')
keyboard_thor = telebot.types.ReplyKeyboardMarkup(True)
keyboard_thor.row('Нет задолженностей', 'Есть долг')
keyboard_five = telebot.types.ReplyKeyboardMarkup(True)
keyboard_five.row('Есть гражданство РФ', 'Нет гражданства РФ')
keyboard_six = telebot.types.ReplyKeyboardMarkup(True)
keyboard_six.row('Казань', 'РТ')
keyboard_six.row('Нет, я из другого региона')
# my_id = 1107191282
@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
img = open('money.jpg', 'rb')
bot.send_photo(message.chat.id, img)
info = """
Юридическая компания предлагает дополнительный заработок за 14 дней!!!🔥🔥🔥
Мы готовим новые компании с расчётными счётами
для дальнейшего переоформления на покупателя,
через нотариальную контору( договор купли-продажи).
Без рисков,все в рамках закона РФ 💼
Пройдите короткий опрос.⤵️
Являетесь ли вы зарегистрированным руководителем
или индивидуальным предпринимателям сейчас или
за последние 3 года?
"""
bot.send_message(message.chat.id, info, reply_markup=keyboard_one)
@bot.message_handler(content_types=['text'])
def main(message):
if message.text == 'Не Являюсь таковым':
bot.send_message(message.chat.id, 'Хорошо! Ваш возраст от 21 до 45 ?',
reply_markup=keyboard_two)
elif message.text == 'Да я предприниматель':
del_k = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'К сожалению вы нам не подходите, но вы можете порекомендовать знакомым и '
'неплохо на этом заработать '
'\nЧтобы начать сначала введите /start', reply_markup=del_k)
elif message.text == 'Мне уже есть 21 год':
bot.send_message(message.chat.id, 'Имеется ли у вас судимость в том числе непогашенная?',
reply_markup=keyboard_three)
elif message.text == 'Мне больше 45 лет':
del_keb = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'К сожалению вы нам не подходите, но вы можете порекомендовать знакомым и '
'неплохо на этом заработать',
reply_markup=del_keb)
elif message.text == 'Еще не исполнилось 21 год':
del_ke = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'К сожалению вы нам не подходите, но вы можете порекомендовать знакомым и '
'неплохо на этом заработать',
reply_markup=del_ke)
elif message.text == 'Нет судимостей':
bot.send_message(message.chat.id, 'Отлично! Имеется ли у вас задолженность ФССП?',
reply_markup=keyboard_thor)
elif message.text == 'Нет задолженностей':
bot.send_message(message.chat.id, 'Вы гражданин РФ?',
reply_markup=keyboard_five)
elif message.text == 'Есть гражданство РФ':
bot.send_message(message.chat.id, 'Место жительства город Казань или РТ?',
reply_markup=keyboard_six)
elif message.text == 'Нет, я из другого региона':
del_l = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'К сожалению вы нам не подходите, но вы можете порекомендовать знакомым и '
'неплохо на этом заработать '
'\nЧтобы начать сначала введите /start', reply_markup=del_l)
elif message.text == 'Казань':
del_key = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'Отлично! Вы нам подходите!🎉🎉🎉 \n\nОставьте свой номер телефона '
'(через +7), а так же ваше Имя🎫📫📝\n\n''Мы с вами свяжемся в кратчайшее '
'время!!!',
reply_markup=del_key)
elif message.text == 'РТ':
del_key = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'Отлично! Вы нам подходите!🎉🎉🎉 \n\nОставьте свой номер телефона '
'(через +7), а так же ваше Имя🎫📫📝\n\n''Мы с вами свяжемся в кратчайшее '
'время!!!',
reply_markup=del_key)
elif 7 and '+' in message.text:
with open('контакты.txt', 'a', encoding='utf-8') as text_file:
text_file.writelines(message.text + '\n')
bot.send_message(message.chat.id, 'Отлично! Будьте на связи!👍📞💲')
bot.send_message(1641211276, message.text) # мой айди
bot.send_message(1580963189, message.text) # айди куда слать клиенту
else:
del_kyb = telebot.types.ReplyKeyboardRemove()
bot.send_message(message.chat.id, 'Введите пожалуйста корректные данные номер телефона (ЧЕРЕЗ +7)\nЧтобы начать сначала введите /start', reply_markup=del_kyb)
# bot.polling(none_stop=True, interval=1)
while True:
print('Я Работаю v.2.0.1')
try:
bot.polling(none_stop=True, interval=3, timeout=20)
print('Этого не должно быть')
# bot.infinity_polling(True)
except telebot.apihelper.ApiException:
print('Проверьте связь и API')
time.sleep(1)
except Exception as e:
print(e)
time.sleep(1)