https://pastein.ru/t/8t

  скопируйте уникальную ссылку для отправки


from core.good import *
import 
# import requests
from threading import Timer

import time
import os

types = telebot.types

TOKEN = pipadd

bot = telebot.TeleBot('997952227:AAGKA0whdF_lvwzASiJDQR7sIZR3TfSOFeE')

chat_ids_file = 'chat_id.txt'

qiwi = 'QIWI.txt'
insta = 'instagram.txt'
nord = 'nordVPN.txt'
mail = 'mail.txt'
vk = 'vk.txt'

users_amount = [0]

qiwiSUM = [0]
instaSUM = [0]
vkSUM = [0]
nordSUM = [0]
mailSUM = [0]


with open('admin.txt', 'r') as f:
	ADM = f.read()
	f.close()
	ADMIN = int(ADM)

##################################################################################

SHEMA = """
Есть сайт для накрутки социальных сетей, а именно: инстаграм, одноклассники, вконтакте и ютуб. И есть сайт для продажи услуг по накрутки социальных сетей. Вопрос в том, где брать баллы для накрутки, и как продвинуть вашу услугу чтобы её покупали.

Для начала зарегистрируйтесь на сайте для накрутки https://socgress.com/.

- Зайдите на вкладку Бот

Этот бот работает в режиме онлайн. Тут можно добавлять до 30-ти аккаунтов и каждый из них будет автоматически зарабатывать баллы. 
Добавлять можно только аккаунты инстаграм и вконтакте. Аккаунты можно добавлять даже без аватарки и друзей. Вы их можете купить у нас.

Этот сайт отличается от других. Тут не нужно при заказе накрутки платить комиссию. Накрутка идёт один к одному. Т.е. если вы выполняете задания и получаете за каждое по 2 балла, то при заказе накрутки у Вас будет списываться тоже по 2 балла.
Также если вы будете делать задания сами, то каждый день Вам будут начисляться бонусные баллы, приём по нарастающе.

Заработок с накрутки от 3к в день
Теперь Вам нужно продавать Ваши услуги по накрутки. Не переживайте, просто нужно зарегистрироваться на сайте kwork.ru и продавать там свои услуги.
	"""
##################################################################################


def addQIWI(message):
	f = open(qiwi, 'a')
	f.write(str(message.text) + '\n')
	bot.send_message(ADMIN, f"{message.text}  - успешно добавлено в  базу",
                             reply_markup=admin)

def addVK(message):
	f = open(vk, 'a')
	f.write(str(message.text) + '\n')
	bot.send_message(ADMIN, f"{message.text}  - успешно добавлено в  базу",
                             reply_markup=admin)

def addINSTA(message):
	f = open(insta, 'a')
	f.write(str(message.text) + '\n')
	bot.send_message(ADMIN, f"{message.text}  - успешно добавлено в  базу",
                             reply_markup=admin)

def addNORD(message):
	f = open(nord, 'a')
	f.write(str(message.text) + '\n')
	bot.send_message(ADMIN, f"{message.text}  - успешно добавлено в  базу",
                             reply_markup=admin)

def addMAIL(message):
	f = open(mail, 'a')
	f.write(str(message.text) + '\n')
	bot.send_message(ADMIN, f"{message.text}  - успешно добавлено в  базу",
                             reply_markup=admin)




def save_chat_id(chat_id):
    
    chat_id = str(chat_id)
    with open(chat_ids_file,"a+") as ids_file:
        ids_file.seek(0)

        ids_list = [line.split('\n')[0] for line in ids_file]

        if chat_id not in ids_list:
            ids_file.write(chat_id + '\n')
            ids_list.append(chat_id)
            print('New chat_id saved: ' + chat_id)
        else:
            print('chat_id'+ chat_id + 'is already saved')
        users_amount[0] = len(ids_list)
    return



def send_message_users(message):

    def send_message(chat_id):
        data = {
            'chat_id': chat_id,
            'text': message
        }
        response = requests.post('https://api.telegram.org/bot'+TOKEN+'/sendMessage', data=data)

    with open(chat_ids_file, "r") as ids_file:
        ids_list = [line.split('\n')[0] for line in ids_file]

    [send_message(chat_id) for chat_id in ids_list]

#################################################################################

def donat():
	wallet = ''
	token = ""
	URL = "https://edge.qiwi.com/payment-history/v2/persons/" + wallet + "/payments"
	PARAMS = {'rows': 1, 'operation': 'IN'}
	HEADERS = {'Accept': 'application/json', 'Authorization': 'Bearer ' + token}
	r = requests.get(url=URL, params=PARAMS, headers=HEADERS)
	response = r.json()
	class payment:
		account = 0,
		amount = 0,
		comment = ''
		date=''
	payment.account = response['data'][0]['account']
	payment.amount = response['data'][0]['sum']['amount']
	payment.comment = response['data'][0]['comment']
	payment.date = response['data'][0]['date']
	conn = sqlite3.connect("donat.db")
	cursor = conn.cursor()
	sql="SELECT * FROM donat"
	cursor.execute(sql)
	accoun={}
	amout={}
	mess={}
	date={}
	for i in cursor.fetchall():
		accoun=i[1]
		mess=i[3]
		amout=i[2]
		date=i[4]
	phone="+"+str(accoun)
	if (str(phone).strip()==str(payment.account).strip() and str(mess).strip()==str(payment.comment).strip() and str(amout).strip()==str(payment.amount).strip() and str(date).strip()==str(payment.date).strip()):
		pass
	else:
		print(payment.comment)
		db.edit(f'UPDATE donat SET номер="{payment.account}" WHERE id=1')
		db.edit(f'UPDATE donat SET сумма={payment.amount} WHERE id=1')
		db.edit(f'UPDATE donat SET айди="{payment.comment}" WHERE id=1')
		db.edit(f'UPDATE donat SET дата="{payment.date}" WHERE id=1')
		try:
			pos=db.select(f"SELECT * FROM user WHERE user={payment.comment}")
			if str(pos)=="{}":
				db.edit(f'INSERT INTO user (user, money) VALUES ({user}, {payment.amount})')
				bot.send_message(payment.comment, f"""
Вам успешно зачисленно {payment.amount} рублей.
""")
			else:
				db.edit(f'UPDATE user SET money=money+{payment.amount} WHERE user={payment.comment}')
				bot.send_message(payment.comment, f"Ваш баланс пополнен на {payment.amount} рублей.")
		except:
			pass
	t=Timer(15, donat)
	t.start()
t=Timer(1, donat)
t.start()
############ADMIN ПАНЕЛЬ#####################

addT = types.ReplyKeyboardMarkup(row_width = 2, resize_keyboard = True)
vk2 = types.KeyboardButton(text = 'VK')
insta2 = types.KeyboardButton(text = 'instagram')
nord2 = types.KeyboardButton(text = 'NordVPN')
mail2 = types.KeyboardButton(text = 'mail.ru')
qiwi2 = types.KeyboardButton(text = 'Qiwi')

#################################################################
admin = types.ReplyKeyboardMarkup(row_width=2,   resize_keyboard=True)
free = types.ReplyKeyboardMarkup(row_width=2,   resize_keyboard=True)
add = types.KeyboardButton(text = 'Добавить товар')
rass = types.KeyboardButton(text = 'Рассылка')
akk = types.KeyboardButton(text = 'Получить аккаунт')
bekk = types.KeyboardButton(text = 'Назад')
akkVK = types.KeyboardButton(text = 'Получить VK')
akkINSTA = types.KeyboardButton(text = 'Получить instagram')
akkMAIL = types.KeyboardButton(text = 'Получить mail.ru')
akkNORD = types.KeyboardButton(text = 'Получить NordVPN')
akkQIWI = types.KeyboardButton(text = 'Получить Qiwi')
menuPOLZ = types.KeyboardButton(text = 'Меню пользователя')
############### TОВАРЫ ####################################
tovar = types.ReplyKeyboardMarkup(row_width = 2, resize_keyboard = True)
vk1 = types.KeyboardButton(text = 'Аккаунт VK')
insta1 = types.KeyboardButton(text = 'Аккаунт instagram')
nord1 = types.KeyboardButton(text = 'Аккаунт NordVPN')
qiwi1 = types.KeyboardButton(text = 'Аккаунт Qiwi')
mail1 = types.KeyboardButton(text = 'Аккаунт mail.ru')
nazad = types.KeyboardButton(text = '