create config
This commit is contained in:
parent
f8cd51fe16
commit
6501238970
2
.gitignore
vendored
2
.gitignore
vendored
@ -166,3 +166,5 @@ fabric.properties
|
||||
# Editor-based Rest Client
|
||||
.idea/httpRequests
|
||||
|
||||
|
||||
config.py
|
||||
|
1
config.example.py
Normal file
1
config.example.py
Normal file
@ -0,0 +1 @@
|
||||
BOT_TOKEN = '450146961:AAGt5QRp3jS5wcHVIZOLxmqyO55iOVf6gpY'
|
16
main.py
16
main.py
@ -6,21 +6,21 @@ from telegram.error import Unauthorized, TelegramError
|
||||
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
|
||||
from telegram import Message, Update
|
||||
|
||||
import config
|
||||
from models import Subscriber
|
||||
|
||||
queue = []
|
||||
|
||||
|
||||
def go_away(bot, update: Update):
|
||||
Subscriber(user_id=str(update.message.chat_id))
|
||||
update.message.reply_text('Вы были добавлены')
|
||||
# update.message.reply_text('Пожалуйста, обратитесь к @lono_contactbot')
|
||||
# Subscriber(user_id=str(update.message.chat_id))
|
||||
# update.message.reply_text('Вы были добавлены')
|
||||
update.message.reply_text('Пожалуйста, обратитесь к @lono_contactbot')
|
||||
|
||||
|
||||
def unsubscribe(bot, update: Update):
|
||||
Subscriber.deleteBy(user_id=str(update.message.chat_id))
|
||||
update.message.reply_text('Вы были отписаны от бота. Обратитесь к @lono_contactbot за добавлением обратно.')
|
||||
# update.message.reply_text('Пожалуйста, обратитесь к @lono_contactbot')
|
||||
|
||||
|
||||
def msg(bot, update: Update):
|
||||
@ -34,9 +34,9 @@ def task_queue(bot, job):
|
||||
current_chat = str(m.chat_id)
|
||||
uids = set(s.user_id for s in Subscriber.select())
|
||||
if current_chat not in uids:
|
||||
# return m.reply_text('Пожалуйста, обратитесь к @lono_contactbot')
|
||||
Subscriber(user_id=current_chat)
|
||||
m.reply_text('Вы были добавлены')
|
||||
return m.reply_text('Пожалуйста, обратитесь к @lono_contactbot')
|
||||
# Subscriber(user_id=current_chat)
|
||||
# m.reply_text('Вы были добавлены')
|
||||
|
||||
try:
|
||||
uids.remove(current_chat)
|
||||
@ -90,7 +90,7 @@ def task_queue(bot, job):
|
||||
pass
|
||||
|
||||
|
||||
updater = Updater('450146961:AAGt5QRp3jS5wcHVIZOLxmqyO55iOVf6gpY', workers=4)
|
||||
updater = Updater(config.BOT_TOKEN, workers=4)
|
||||
updater.job_queue.run_repeating(task_queue, .04)
|
||||
|
||||
updater.dispatcher.add_handler(CommandHandler('start', go_away))
|
||||
|
Loading…
Reference in New Issue
Block a user