######## MODULES ########
import telebot
import datetime
import sqlite3 #для работы с базами данных
from random import randint
import requests #для запросов в глобальную сеть
bot1 = 'LEE400IQ'
owner = '
@lee400iq'
#### БАЗА ДАННЫХ ####
global db
global sql
db = sqlite3.connect('base.db')
sql = db.cursor()
sql.execute("""CREATE TABLE IF NOT EXISTS users (
login TEXT,
password TEXT,
cash BIGINT
)""")
db.commit()
def reg():
user_login = input('LOGIN: ')
user_password = input('PASSWORD: ')
sql.execute(f"SELECT login FROM users WHERE login = '{user_login}'")
if sql.fetchone() is None:
sql.execute(f"INSERT INTO users VALUES (?, ?, ?)", (user_login, user_password, 0))
db.commit()
print('REGISTRED')
else:
print('Такая запись уже создана')
for value in sql.execute("SELECT * FROM users"):
print(value[0])
def casino():
user_login = input('Log in: ')
number = randint(1, 2)
ccash = input('Select number: ')
def ccash
sql.execute(f'UPDATE users SET cash = {1000} WHERE login = "{user_login}"')
db.commit()
else: print('gw')
sql.execute(f'SELECT login FROM users WHERE login = "{user_login}"')
if sql.fetchone() is None:
print('Такого логина не существует. Зарегистриуйтесь')
reg()
if number == 1:
sql.execute(f'UPDATE users SET cash = {100} WHERE login = "{user_login}"')
db.commit()
else:
print('Вы проиграли!')
def enter():
for i in sql.execute('SELECT login, cash FROM users'):
print(i)
def main():
casino()
enter()
main()
#### БАЗА ДАННЫХ ####
@bot.message_handler(commands=['start'])
def start_message(message):
bot.send_message(
message.chat.id, 'Hello i am bot LEE :D')
@bot.message_handler(commands=['help'])
def help_message(message):
bot.send_message(
message.chat.id, 'Команды:\nHello\nBye Bye!\ninfo')
@bot.message_handler(content_types=['text'])
def send_text(message):
if message.text == 'Hello':
bot.send_message(
message.chat.id, 'Hello,'+message.from_user.username)
elif message.text == 'Bye Bye!':
bot.send_message(
message.chat.id, 'Bye,'+message.from_user.username)
elif message.text == 'info':
bot.send_message(
message.chat.id, 'Информация о боте:')
bot.send_message(
message.chat.id, 'Создатель:' +owner)
bot.send_message(
message.chat.id, 'Название:' +bot1)
bot.send_message(
message.chat.id, 'Ваш ник:' +message.from_user.username)
bot.polling()