Skip to content

Commit

Permalink
Add subscribe function
Browse files Browse the repository at this point in the history
  • Loading branch information
dmytrostriletskyi committed Nov 14, 2016
1 parent 07f383c commit c07488b
Showing 1 changed file with 15 additions and 30 deletions.
45 changes: 15 additions & 30 deletions botMessageHandlerSubscribe.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,9 @@ def handle_text(message):

day = selectData.selectDates()
print ('BOT MESS HANDLER:', day)

if subscribedGroup == 'Вы не подписаны ни на одну группу.':
message.text = 'Вы не подписаны ни на одну группу.\nДетальнее о данной функции читайте в обновлениях.'
bot.send_message(message.chat.id, message.text)
bot.send_message(message.chat.id, 'https://telegram.me/dutbotupdates')
else:
middlewareUserData.otherFeature(message.chat.first_name, message.chat.last_name, message.chat.id, 'subscribe', message.chat.username)
bot.send_message(message.chat.id, 'Вы подписаны на группу {0}.'.format(subscribedGroup))

if day[3] == '4':
bot.send_message(message.chat.id, 'Расписание на сегодня ({0}):'.format(day[1]))
message.text = printController.printConroller(subscribedGroup, day[1])
message.text = printController.show(subscribedGroup, day[1])
bot.send_message(message.chat.id, message.text)

bot.send_message(message.chat.id, 'Расписание на завтра ({0}):'.format(day[2]))
Expand All @@ -36,29 +27,23 @@ def handle_text(message):
print (day[2])
print (subscribedGroup)
bot.send_message(message.chat.id, 'Расписание на завтра ({0}):'.format(day[2]))
message.text = printController.printConroller(subscribedGroup, day[2])
message.text = printController.show(subscribedGroup, day[2])
print (str(message.text))
bot.send_message(message.chat.id, message.text)



if subscribedGroup == 'Вы не подписаны ни на одну группу.':
message.text = 'Вы не подписаны ни на одну группу.\nЧтобы подписаться, вам необходимо выбрать факультет, курс и группу, а после нажать на соответствующую кнопку.'
bot.send_message(message.chat.id, message.text)
bot.send_message(message.chat.id, 'https://telegram.me/dutbotupdates')
else:
middlewareUserData.otherFeature(message.chat.first_name, message.chat.last_name, message.chat.id, 'subscribe', message.chat.username)
bot.send_message(message.chat.id, 'Вы подписаны на группу {0}.'.format(subscribedGroup))
bot.send_message(message.chat.id, 'Расписание на сегодня ({0}):'.format(day[1]))
message.text = printController.show(subscribedGroup, day[1])
bot.send_message(message.chat.id, message.text)



# bot.send_message(message.chat.id, 'Расписание на завтра ({0}):'.format(day[2]))
# message.text = printController.printController(subscribedGroup, day[2])
# bot.send_message(message.chat.id, message.text)




# bot.send_message(message.chat.id, 'Расписание ')
# if day[3] == '5':
# bot.send_message(message.chat.id, 'Расписание обновляется и недоступно до воскресенья!')

# if day[3] == '6':
# bot.send_message(message.chat.id, 'Расписание доступно только на завтрашний день!')

# else:
# message.text = printController.show(lastGroup, day[1])
# bot.send_message(message.chat.id, message.text)
bot.send_message(message.chat.id, 'Расписание на завтра ({0}):'.format(day[2]))
message.text = printController.show(subscribedGroup, day[2])
bot.send_message(message.chat.id, message.text)

0 comments on commit c07488b

Please sign in to comment.