AdvancedUserTelegramBot-main.zip
1.5 MB
📌 Скрипт user - бот
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, pyrogram, yookassa
📂 База данных: sqlalchemy
📌 Скрипт Telegram бот, который создает user-бота для каждого пользователя.
User-бот позволяет использовать пользовательские анимации в любом чате. Анимации делятся на платные и бесплатные
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, pyrogram, yookassa
📂 База данных: sqlalchemy
📌 Скрипт Telegram бот, который создает user-бота для каждого пользователя.
User-бот позволяет использовать пользовательские анимации в любом чате. Анимации делятся на платные и бесплатные
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
🔥4❤2
📌 Шифровальщик/дешифровальщик текста с использованием алгоритма Caesar Cipher.👨💻
📌 Подпишись Python_Scripts❗️
def caesar_cipher(text, shift, decrypt=False):
"""Шифрует или расшифровывает текст с помощью алгоритма Цезаря."""
if decrypt:
shift = -shift
result = []
for char in text:
if char.isalpha():
start = ord('A') if char.isupper() else ord('a')
shifted_char = chr((ord(char) - start + shift) % 26 + start)
result.append(shifted_char)
else:
result.append(char)
return ''.join(result)
if __name__ == "__main__":
print("Шифровальщик/Дешифровальщик текста (Caesar Cipher)")
while True:
choice = input("\nВыберите действие (зашифровать / расшифровать / выход): ").strip().lower()
if choice == "выход":
print("До свидания!")
break
elif choice in {"зашифровать", "расшифровать"}:
text = input("Введите текст: ")
shift = int(input("Введите сдвиг (целое число): "))
decrypt = choice == "расшифровать"
result = caesar_cipher(text, shift, decrypt)
print(f"Результат: {result}")
else:
print("Неверный выбор. Попробуйте снова.")
📌 Подпишись Python_Scripts❗️
👏7👍4❤2
🚀 Полезные библиотеки Python
💾 Haystack
📌 Библиотека Python для создания приложений по обработке естественного языка (NLP), таких как поисковые системы, чат-боты или QA-системы.
Ключевые особенности:
- Поддержка поисковых движков (Elasticsearch, OpenSearch).
- Интеграция с Hugging Face Transformers.
- Подходит для сложных задач NLP.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Haystack
📌 Библиотека Python для создания приложений по обработке естественного языка (NLP), таких как поисковые системы, чат-боты или QA-системы.
Ключевые особенности:
- Поддержка поисковых движков (Elasticsearch, OpenSearch).
- Интеграция с Hugging Face Transformers.
- Подходит для сложных задач NLP.
⚙️ Установка 👇👇👇
pip install haystack-ai
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
🔥2❤1👍1
ebook2audiobook-main.zip
143.1 MB
📌 Скрипт конвертер электронных книг в аудиокниги
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3
📌 Скрипт конвертер CPU/GPU из электронных книг в аудиокниги с главами и метаданными с веб интерфейсом.
Поддерживает клонирование голоса озвучивания из файла шаблона и 1124 языка.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#other
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3
📌 Скрипт конвертер CPU/GPU из электронных книг в аудиокниги с главами и метаданными с веб интерфейсом.
Поддерживает клонирование голоса озвучивания из файла шаблона и 1124 языка.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#other
📌 Подпишись Python_Scripts❗️
👍15🔥7👏3
📌 Конвертер единиц измерения 👨💻
📌 Подпишись Python_Scripts❗️
def convert_units():
"""Конвертер единиц измерения."""
print("Добро пожаловать в конвертер единиц!")
print("Доступные категории:")
print("1. Длина (метры <-> километры, мили <-> километры)")
print("2. Масса (килограммы <-> фунты)")
print("3. Температура (Цельсий <-> Фаренгейт)")
category = input("Выберите категорию (1/2/3): ").strip()
if category == "1":
length = float(input("Введите значение длины: "))
print("1. Метры -> Километры")
print("2. Километры -> Метры")
print("3. Мили -> Километры")
print("4. Километры -> Мили")
choice = input("Выберите направление конвертации (1/2/3/4): ").strip()
if choice == "1":
print(f"{length} метров = {length / 1000} километров")
elif choice == "2":
print(f"{length} километров = {length * 1000} метров")
elif choice == "3":
print(f"{length} миль = {length * 1.60934} километров")
elif choice == "4":
print(f"{length} километров = {length / 1.60934} миль")
else:
print("Неверный выбор.")
elif category == "2":
weight = float(input("Введите значение массы: "))
print("1. Килограммы -> Фунты")
print("2. Фунты -> Килограммы")
choice = input("Выберите направление конвертации (1/2): ").strip()
if choice == "1":
print(f"{weight} кг = {weight * 2.20462} фунтов")
elif choice == "2":
print(f"{weight} фунтов = {weight / 2.20462} кг")
else:
print("Неверный выбор.")
elif category == "3":
temp = float(input("Введите значение температуры: "))
print("1. Цельсий -> Фаренгейт")
print("2. Фаренгейт -> Цельсий")
choice = input("Выберите направление конвертации (1/2): ").strip()
if choice == "1":
print(f"{temp}°C = {temp * 9/5 + 32}°F")
elif choice == "2":
print(f"{temp}°F = {(temp - 32) * 5/9}°C")
else:
print("Неверный выбор.")
else:
print("Неверная категория.")
if __name__ == "__main__":
convert_units()
📌 Подпишись Python_Scripts❗️
🔥7👍2😁1
🚀 Полезные библиотеки Python
💾 PyNgrok
📌 Библиотека Python для использования ngrok.
Ngrok — это популярный инструмент, который позволяет создавать безопасные публичные URL для локальных серверов.
Pyngrok автоматизирует процесс настройки туннелей и интеграции с локальными приложениями, что особенно полезно для тестирования веб-приложений, демонстрации прототипов или работы с вебхуками.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 PyNgrok
📌 Библиотека Python для использования ngrok.
Ngrok — это популярный инструмент, который позволяет создавать безопасные публичные URL для локальных серверов.
Pyngrok автоматизирует процесс настройки туннелей и интеграции с локальными приложениями, что особенно полезно для тестирования веб-приложений, демонстрации прототипов или работы с вебхуками.
⚙️ Установка 👇👇👇
pip install pygrok
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍8❤3🔥3
tactic-master.zip
665.8 KB
📌 Скрипт шаблон
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: postgresql
📌 Скрипт легковесный шаблон для написания Telegram ботов.
- Чистая архитектура, код легко расширять, изменять и поддерживать.
- Готовая система миграций alembic.
- Базы данных postgresql.
- RedisStorage, -бот будет помнить историю сообщений даже после перезапуска.
- aiogram-dialog для удобного описания пользовательского интерфейса.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: postgresql
📌 Скрипт легковесный шаблон для написания Telegram ботов.
- Чистая архитектура, код легко расширять, изменять и поддерживать.
- Готовая система миграций alembic.
- Базы данных postgresql.
- RedisStorage, -бот будет помнить историю сообщений даже после перезапуска.
- aiogram-dialog для удобного описания пользовательского интерфейса.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
🔥13👍7❤1
📌 мониторинг изменения файлов в избранной директории👨💻
📌 Подпишись Python_Scripts❗️
import time
import os
def monitor_directory(directory):
"""Отслеживает изменения в указанной директории."""
print(f"Мониторинг изменений в директории: {directory}")
previous_snapshot = set(os.listdir(directory))
while True:
time.sleep(5) # Интервал проверки (в секундах)
current_snapshot = set(os.listdir(directory))
added = current_snapshot - previous_snapshot
removed = previous_snapshot - current_snapshot
if added:
print(f"Добавлено: {', '.join(added)}")
if removed:
print(f"Удалено: {', '.join(removed)}")
previous_snapshot = current_snapshot
if __name__ == "__main__":
path_to_monitor = input("Введите путь к директории для мониторинга: ").strip()
if os.path.exists(path_to_monitor) and os.path.isdir(path_to_monitor):
monitor_directory(path_to_monitor)
else:
print("Указанный путь не существует или это не директория.")
📌 Подпишись Python_Scripts❗️
❤8👍6🔥3
🚀 Полезные библиотеки Python
💾 BentoML
📌 Библиотека Python для упаковки, развёртывания и управления моделями машинного обучения (ML).
Она обеспечивает простой способ превращать ваши модели в готовые к использованию API и развёртывать их в облаке или локально.
BentoML поддерживает интеграцию с большинством популярных фреймворков ML, таких как TensorFlow, PyTorch, XGBoost, и позволяет автоматизировать процесс развертывания.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 BentoML
📌 Библиотека Python для упаковки, развёртывания и управления моделями машинного обучения (ML).
Она обеспечивает простой способ превращать ваши модели в готовые к использованию API и развёртывать их в облаке или локально.
BentoML поддерживает интеграцию с большинством популярных фреймворков ML, таких как TensorFlow, PyTorch, XGBoost, и позволяет автоматизировать процесс развертывания.
⚙️ Установка 👇👇👇
pip install bentoml
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
❤5👍5🔥1
tonviewerbot-master.zip
7.6 KB
📌 Скрипт обзор в сети TON
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, tonsdk
📂 База данных: -
📌 Скрипт web3-бот для Telegram, написанный на aiogram, который позволяет просматривать информацию о кошельках блокчейна TON по адресу или имени NFT на fragment.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, tonsdk
📂 База данных: -
📌 Скрипт web3-бот для Telegram, написанный на aiogram, который позволяет просматривать информацию о кошельках блокчейна TON по адресу или имени NFT на fragment.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍6❤3🔥2
📌 Удаление старых файлов из выбранной директории 👨💻
📌 Подпишись Python_Scripts❗️
import os
import time
def delete_old_files(directory, days):
"""Удаляет файлы старше указанного количества дней."""
current_time = time.time()
cutoff_time = current_time - (days * 86400) # 86400 секунд = 1 день
if not os.path.exists(directory):
print(f"Директория {directory} не существует.")
return
print(f"Очистка файлов в {directory}, старше {days} дней...")
for root, _, files in os.walk(directory):
for file in files:
file_path = os.path.join(root, file)
try:
file_mod_time = os.path.getmtime(file_path)
if file_mod_time < cutoff_time:
os.remove(file_path)
print(f"Удалено: {file_path}")
except Exception as e:
print(f"Ошибка при удалении {file_path}: {e}")
print("Очистка завершена.")
if __name__ == "__main__":
dir_to_clean = input("Введите путь к директории для очистки: ").strip()
days_old = int(input("Введите количество дней для удаления старых файлов: ").strip())
delete_old_files(dir_to_clean, days_old)
📌 Подпишись Python_Scripts❗️
👍8❤1
🚀 Полезные библиотеки Python
💾 Fugue
📌 Библиотека Python с открытым исходным кодом, которая позволяет абстрагировать вычисления, написанные на Python, Pandas, SQL или PySpark, и запускать их на различных вычислительных платформах, таких как локальный компьютер, Spark, Dask, или Ray, без изменения кода.
Fugue помогает повысить производительность, устраняя необходимость писать платформозависимый код и предоставляя простую, гибкую архитектуру.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Fugue
📌 Библиотека Python с открытым исходным кодом, которая позволяет абстрагировать вычисления, написанные на Python, Pandas, SQL или PySpark, и запускать их на различных вычислительных платформах, таких как локальный компьютер, Spark, Dask, или Ray, без изменения кода.
Fugue помогает повысить производительность, устраняя необходимость писать платформозависимый код и предоставляя простую, гибкую архитектуру.
⚙️ Установка 👇👇👇
pip install fugue
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
❤3👍2
Solana-Token-Purchase-Monitor-main.zip
10 KB
📌 Скрипт мониторинг кошельков
💻 ЯП: Python 3.11+🐍
💾 Модули: python-telegram-bot, aiohttp
📂 База данных: -
📌 Скрипт Telegram бот, который отслеживает адреса кошельков Solana на предмет новых покупок токенов в режиме реального времени.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: python-telegram-bot, aiohttp
📂 База данных: -
📌 Скрипт Telegram бот, который отслеживает адреса кошельков Solana на предмет новых покупок токенов в режиме реального времени.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
🔥7❤4👏3
📌 Отслеживание изменений в файле в реальном времени (например логи). 👨💻
📌 Подпишись Python_Scripts❗️
import time
def tail(file_path):
"""Читает файл и выводит новые строки в реальном времени."""
try:
with open(file_path, "r") as file:
# Переходим в конец файла
file.seek(0, 2)
print(f"Мониторинг файла: {file_path}")
while True:
line = file.readline()
if not line:
time.sleep(1) # Ждем новые строки
continue
print(line, end="")
except FileNotFoundError:
print(f"Файл {file_path} не найден.")
except KeyboardInterrupt:
print("\nМониторинг завершен.")
if __name__ == "__main__":
path_to_file = input("Введите путь к файлу для мониторинга: ").strip()
tail(path_to_file)
📌 Подпишись Python_Scripts❗️
👍10❤1😁1
🚀 Полезные библиотеки Python
💾 PyScript
📌 Библиотека Python с открытым исходным кодом, позволяет запускать Python-код прямо в браузере.
Предоставляет инструменты для интеграции Python с HTML, CSS и JavaScript, что делает её мощным инструментом для создания интерактивных веб-приложений, визуализации данных и прототипирования без необходимости настройки серверной части.
Основные возможности PyScript
1. Исполнение Python-кода в браузере:
PyScript использует WebAssembly (через Pyodide), чтобы запускать Python прямо в клиенте.
2. Интеграция с HTML:
Позволяет встраивать Python-код внутри HTML-документов через теги <py-script>.
3. Поддержка библиотек Python:
Большинство библиотек Python, поддерживаемых Pyodide (например, NumPy, Pandas, Matplotlib), можно использовать в PyScript.
4. Интерактивные интерфейсы:
PyScript предоставляет возможность взаимодействия с элементами HTML, работы с пользовательским вводом и обновления веб-страниц.
5. Лёгкая установка и использование:
Не требует настройки серверной части. Достаточно добавить ссылку на PyScript в HTML-файле.
6. Поддержка событий JavaScript:
Python-код может взаимодействовать с DOM и JavaScript для создания сложных приложений.
⚙️ Установка 👇👇👇
Не требует установки через pip.
Для использования PyScript достаточно подключить его через HTML.
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 PyScript
📌 Библиотека Python с открытым исходным кодом, позволяет запускать Python-код прямо в браузере.
Предоставляет инструменты для интеграции Python с HTML, CSS и JavaScript, что делает её мощным инструментом для создания интерактивных веб-приложений, визуализации данных и прототипирования без необходимости настройки серверной части.
Основные возможности PyScript
1. Исполнение Python-кода в браузере:
PyScript использует WebAssembly (через Pyodide), чтобы запускать Python прямо в клиенте.
2. Интеграция с HTML:
Позволяет встраивать Python-код внутри HTML-документов через теги <py-script>.
3. Поддержка библиотек Python:
Большинство библиотек Python, поддерживаемых Pyodide (например, NumPy, Pandas, Matplotlib), можно использовать в PyScript.
4. Интерактивные интерфейсы:
PyScript предоставляет возможность взаимодействия с элементами HTML, работы с пользовательским вводом и обновления веб-страниц.
5. Лёгкая установка и использование:
Не требует настройки серверной части. Достаточно добавить ссылку на PyScript в HTML-файле.
6. Поддержка событий JavaScript:
Python-код может взаимодействовать с DOM и JavaScript для создания сложных приложений.
⚙️ Установка 👇👇👇
Не требует установки через pip.
Для использования PyScript достаточно подключить его через HTML.
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
🔥6❤5👍3
Auto-Reaction-Bot-main.zip
6.5 KB
📌 Скрипт автореакции в Telegram
💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram, flask, aiohttp
📂 База данных: mongoDB
📌 Скрипт Telegram-бот, который автоматически реагирует на публикации в Telegram-каналах, группах и личных сообщениях.
Особенности:
- работает в каналах и группах;
- поддерживает все типы эмодзи для реакций;
- мини админ-панель;
- принудительная подписка на канал для использования функционала бота;
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram, flask, aiohttp
📂 База данных: mongoDB
📌 Скрипт Telegram-бот, который автоматически реагирует на публикации в Telegram-каналах, группах и личных сообщениях.
Особенности:
- работает в каналах и группах;
- поддерживает все типы эмодзи для реакций;
- мини админ-панель;
- принудительная подписка на канал для использования функционала бота;
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍6❤3
📌 Данные о токена с платформы DexScreener 👨💻
📌 Подпишись Python_Scripts❗️
import requests
import json
# API endpoint
API_URL = "https://api.dexscreener.com/token-boosts/top/v1"
def fetch_token_data():
"""Fetch token data from the API and display all relevant details including icons and links."""
try:
# Make the API request
response = requests.get(API_URL)
# Check if the request was successful
if response.status_code == 200:
# Parse the response JSON
data = response.json()
# Iterate through the tokens and display relevant details
for token in data:
url = token.get("url", "N/A")
chain_id = token.get("chainId", "N/A")
token_address = token.get("tokenAddress", "N/A")
header = token.get("header", "No header available")
icon = token.get("icon", "No icon available")
description = token.get("description", "No description available")
# Handle links if available
links = token.get("links", [])
formatted_links = "\n".join(
[f"{link.get('type', 'Link')}: {link.get('url', 'No URL')}" for link in links]
)
# Print the token details
print(f"URL: {url}")
print(f"Chain ID: {chain_id}")
print(f"Token Address: {token_address}")
print(f"Header: {header}")
print(f"Icon: {icon}")
print(f"Description: {description}")
print(f"Links:\n{formatted_links if links else 'No links available'}")
print("-" * 40)
else:
print(f"Failed to fetch data. Status code: {response.status_code}")
except Exception as e:
print(f"Error fetching data: {e}")
if __name__ == "__main__":
fetch_token_data()
📌 Подпишись Python_Scripts❗️
🔥8❤2
🚀 Полезные библиотеки Python
💾 MPLD3
📌 Библиотека Python, которая объединяет возможности Matplotlib и D3.js, позволяя создавать интерактивные графики для веб-приложений. Она преобразует графики Matplotlib в интерактивные визуализации, которые можно встраивать в веб-страницы.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 MPLD3
📌 Библиотека Python, которая объединяет возможности Matplotlib и D3.js, позволяя создавать интерактивные графики для веб-приложений. Она преобразует графики Matplotlib в интерактивные визуализации, которые можно встраивать в веб-страницы.
⚙️ Установка 👇👇👇
pip install mpld3
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍4❤3
Constructor-Telegram-Bots-master.zip
129.3 KB
📌 Скрипт конструктор Telegram ботов
💻 ЯП: Python 3.11+🐍
💾 Модули: django
📂 База данных: postgresql
📌 Скрипт web-сайт, с помощью которого вы сможете легко, бесплатно и без каких-либо знаний программирования создать своего собственного многофункционального Telegram-бота.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: django
📂 База данных: postgresql
📌 Скрипт web-сайт, с помощью которого вы сможете легко, бесплатно и без каких-либо знаний программирования создать своего собственного многофункционального Telegram-бота.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍20❤2🔥2
📌 Поиск пар на Binance с наибольшим объемом торгов за последний час👨💻
📌 Подпишись Python_Scripts❗️
import requests
import time
def get_binance_data():
"""Получает данные о торговых парах с Binance."""
url = "https://api.binance.com/api/v3/ticker/24hr"
response = requests.get(url)
if response.status_code == 200:
return response.json()
else:
print("Ошибка подключения к Binance API.")
return []
def find_unusual_activity(data):
"""Находит пары с самым большим изменением объема торгов."""
unusual_pairs = sorted(data, key=lambda x: float(x['quoteVolume']), reverse=True)[:10]
return unusual_pairs
def main():
print("Анализ активности на Binance...")
while True:
data = get_binance_data()
if data:
unusual_pairs = find_unusual_activity(data)
print("\nТоп-10 пар с наибольшим объемом торгов за 24 часа:")
for pair in unusual_pairs:
print(f"{pair['symbol']} - Объем торгов: {pair['quoteVolume']} {pair['symbol'][-3:]}")
else:
print("Не удалось получить данные.")
print("\nОжидание 1 час для следующего обновления...")
time.sleep(3600) # Обновление каждый час
if __name__ == "__main__":
main()
📌 Подпишись Python_Scripts❗️
🔥10❤3👍2