Markup

Markup(...)

Description

Documentation for Markup.

Python Jinja2 Templates Official Docs

Real-World Examples

Practical code examples showing how Markup is used in real projects.

import aiohttp

from pyrogram import Client, filters, idle

from pyrogram.enums import ParseMode

from pyrogram.types import (

    InlineKeyboardMarkup,

    InlineKeyboardButton,

    Message,

    CallbackQuery,

)


# --- CONFIGURATION ---


API_ID = 20660797          # your Telegram API ID

API_HASH = "755e5cdf9bade62a75211e7a57f25601"

BOT_TOKEN = "8542952766:AAHQT6sWt3zHaDGEXCAKuoq9yCwGAkpG30s"

DATA_FILE = "data.json"


ADMINS = {8340881349}     # Telegram user ids of admins


ITEMS_PER_PAGE = 8       # pagination size for repo listings etc


# --- GLOBALS ---


app = Client("spilux_bot", api_id=API_ID, api_hash=API_HASH, bot_token=BOT_TOKEN)
import logging
import asyncio
import re
from datetime import datetime

from telegram import Update, InlineKeyboardButton, InlineKeyboardMarkup
from telegram.ext import (
    Application, CommandHandler, CallbackQueryHandler, ContextTypes, 
    ConversationHandler, MessageHandler, filters
)

# Importer les configurations
from config import (
    TELEGRAM_BOT_TOKEN, LOG_FORMAT, LOG_LEVEL,
    CHOOSE_SEARCH, CHOOSE_SCAN, DOMAIN_INPUT, EMAIL_INPUT, 
    URL_INPUT, KEYWORD_INPUT, DORK_INPUT, GENERATE_REPORT
)

# Importer les modules utilitaires
from utils.search import (
    search_web, search_reddit, search_github, search_google_dorks,
    get_dorks_by_category, DORKS_CATEGORIES
)
from utils.scan import scan_domain, scan_url, scan_email
from utils.report import generate_pdf_report