Delete misc_beta_bot.py
This commit is contained in:
parent
83e14ab6f8
commit
4977ca15b6
1 changed files with 0 additions and 108 deletions
108
misc_beta_bot.py
108
misc_beta_bot.py
|
@ -1,108 +0,0 @@
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
from datetime import datetime, timedelta
|
|
||||||
|
|
||||||
from aiogram import Bot, types
|
|
||||||
from aiogram.dispatcher import Dispatcher
|
|
||||||
from aiogram.utils import executor
|
|
||||||
|
|
||||||
from config import TOKEN
|
|
||||||
|
|
||||||
import os
|
|
||||||
import re
|
|
||||||
import random
|
|
||||||
import time
|
|
||||||
|
|
||||||
#import pymysql
|
|
||||||
#import pymysql.cursors
|
|
||||||
|
|
||||||
import sqlite3
|
|
||||||
|
|
||||||
print('Bot started')
|
|
||||||
|
|
||||||
con = sqlite3.connect("db4tg.sqlite")
|
|
||||||
cur = con.cursor()
|
|
||||||
|
|
||||||
cur.execute('''CREATE TABLE IF NOT EXISTS users (
|
|
||||||
user_id INTEGER NOT NULL DEFAULT 0 UNIQUE,
|
|
||||||
f_name VARCHAR NOT NULL DEFAULT 'хз',
|
|
||||||
reg_int INTEGER NOT NULL DEFAULT 0,
|
|
||||||
lng_code VARCHAR NOT NULL DEFAULT 0
|
|
||||||
)''');
|
|
||||||
|
|
||||||
async def reg_user(message: types.Message):
|
|
||||||
print(message)
|
|
||||||
msg = "🖖"
|
|
||||||
user_id = int(message["from"]["id"])
|
|
||||||
user_fn = 'хз'
|
|
||||||
lngcode = 'хз'
|
|
||||||
if message["from"]["first_name"]:
|
|
||||||
user_fn = message["from"]["first_name"]
|
|
||||||
if message["from"]["language_code"]:
|
|
||||||
lngcode = message["from"]["language_code"]
|
|
||||||
whenint = int(datetime.timestamp(message.date))
|
|
||||||
try:
|
|
||||||
cur.execute("INSERT INTO users(user_id,reg_int,f_name,lng_code) VALUES (?,?,?,?)", (int(user_id),int(whenint),user_fn,lngcode)); con.commit()
|
|
||||||
msg="✅ ok"
|
|
||||||
if lngcode=='uk':
|
|
||||||
msg = f"✅ {user_fn} успішно зареєструвавсь(лась)"
|
|
||||||
if lngcode=='ru':
|
|
||||||
msg = f"✅ {user_fn} успешно зарегистрировался(лась)"
|
|
||||||
if lngcode=='be':
|
|
||||||
msg = f"✅ паспяхова зарэгістраваны"
|
|
||||||
if lngcode=='en':
|
|
||||||
msg = f"✅ successfully registered"
|
|
||||||
print (msg)
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
return msg
|
|
||||||
|
|
||||||
bot = Bot(token=TOKEN)
|
|
||||||
dp = Dispatcher(bot)
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['start'])
|
|
||||||
async def process_start_command(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.answer(await reg_user(message))
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['help'])
|
|
||||||
async def process_help_command(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.answer(emoji="🤷")
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['ping'])
|
|
||||||
async def process_ping_command(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.reply("PONG!")
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['code'])
|
|
||||||
async def cmd_code(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.reply("https://github.com/S1S13AF7/misc_beta_bot")
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['кубик'])
|
|
||||||
async def cmd_dice(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.answer_dice(emoji="🎲")
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['coffee','кава','кофе','кофи','кофі'])
|
|
||||||
async def cmd_coffee(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.answer("☕️")
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['tea','чай','чяй'])
|
|
||||||
async def cmd_tea(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.answer("🍵")
|
|
||||||
|
|
||||||
@dp.message_handler(commands=['chats','чати','чаты','чаті'])
|
|
||||||
async def cmd_chats(message: types.Message):
|
|
||||||
#print(message)
|
|
||||||
await message.answer('''
|
|
||||||
• ☕️ @misc_chat
|
|
||||||
• 🦠 @misc_games
|
|
||||||
• 🗃 @misc_files_v2
|
|
||||||
''')
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
executor.start_polling(dp)
|
|
Loading…
Reference in a new issue