Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from bundle
Telegram MTProto MCP server with userbot watcher, chat/DM parser and context builders
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
.github/workflows/python-lint-format.yml
1name: Python Lint & Format Check23on:4push:5branches: [ main ]6pull_request:7branches: [ main ]8workflow_dispatch:910jobs:11lint-and-format:12name: Check Linting & Formatting13runs-on: ubuntu-latest1415steps:16- name: Check out repository code17uses: actions/checkout@v41819- name: Set up Python20uses: actions/setup-python@v521with:22python-version: '3.11'23cache: 'pip'2425- name: Install dependencies26run: |27python -m pip install --upgrade pip28pip install black flake82930- name: Lint with Flake831run: |32flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics33flake8 . --count --exit-zero --max-complexity=10 --max-line-length=88 --statistics3435- name: Check formatting with Black36run: |37black --check .