import telebot
TOKEN = 'YOUR_BOT_TOKEN' # Замени на токен своего бота
bot = telebot.TeleBot(TOKEN)
# Обработка входящего документа (файла)
@bot.message_handler(content_types=['document'])
def handle_document(message):
file_info = bot.get_file(message.document.file_id)
downloaded_file = bot.download_file(file_info.file_path)
# Сохраняем файл локально
with open(message.document.file_name, 'wb') as new_file:
new_file.write(downloaded_file)
bot.reply_to(message, f"Файл '{message.document.file_name}' успешно получен и сохранен!")
# Обработка команды /start
@bot.message_handler(commands=['start'])
def start_message(message):
bot.send_message(message.chat.id, "Привет! Отправь мне файл, и я его сохраню.")
bot.polling()
user_id = message.from_user.id # получаем ID отправителя.
if points.get(user_id, False): # Обращаемся к глобальному словарю points и проверяем на наличие пользователя.
points[user_id] = 0 # пользователь не найден поэтому добавим его.
points[user_id] += ran # Пользователь уже точно добавлен, а значит добавляет деньги.
# получаем кол-во денег у пользователя с помощью:
cash = points.get(user_id, None) # Получаем пользователя, если нету то вернём None
$admin_id = 123; // ID админа
$text = " <b>Ошибка!!!</b> \n\n";
$text .= " ❗️ <b>" . $user_name . "</b> здесь сообщений никто не читает! \n\n";
$text .= " <b>НО</b> если у Вас есть вопросы или Вам нужна помощь обращайтесь в /contacts или /attention ";
$out = $bot->sendMessage([
'chat_id' => $admin_id,
'text' => $text,
'parse_mode' => 'HTML'
]);