Skip to content

Commit

Permalink
deploying and bug fixing
Browse files Browse the repository at this point in the history
  • Loading branch information
PhoenixSys committed Mar 9, 2022
1 parent d525b5e commit 7c4f155
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
13 changes: 13 additions & 0 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,19 @@ def contact(message):
bot.send_message(message.chat.id, 'Please Use /register for login in this bot')


@bot.message_handler(commands=["users_list"])
def users_list(message):
user_id = message.from_user.id
if DataBaseManagerUser.check_login(user_id):
if user_id == 1727224717:
msg = ""
for user in DataBaseManagerUser.users_list():
msg += f"Phone : {user['phone']}\n"
bot.send_message(message.chat.id, msg)
else:
bot.send_message(message.chat.id, 'Only Admin Can Use This Command !')


@bot.message_handler()
def translate_texts(message):
user_id = message.from_user.id
Expand Down
10 changes: 9 additions & 1 deletion mongodb_manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

client = MongoClient("localhost", 27017)

db = client.raybit_telebot
db = client.telebotdb
tele_bot_db = db.users


Expand All @@ -21,3 +21,11 @@ def check_login(cls, user_id):
return True
else:
return False

@classmethod
def users_list(cls):
users_list = []
users = tele_bot_db.find({})
for user in users:
users_list.append(user)
return users_list

0 comments on commit 7c4f155

Please sign in to comment.