The-MoonTg-project / Moon-Userbot

A Simple, Fast, Customizable, Ai powered Userbot for Telegram with most easiest installation. Built in python using pyrofork(pyrogram)
GNU General Public License v3.0
18 stars 34 forks source link

Apply parse mode set to HTML to all python scripts in /modules directory #20

Closed sweep-ai[bot] closed 11 months ago

sweep-ai[bot] commented 11 months ago

PR Feedback (click)

Summary of Changes

These changes ensure consistent formatting of messages as HTML in the Moon-Userbot userbot.

Fixes #18.


🎉 Latest improvements to Sweep:


💡 To get Sweep to edit this pull request, you can:

sweep-ai[bot] commented 11 months ago

Sandbox Executions

trunk fmt modules/antipm.py || exit 0 1/3 ✓
 ✔ Formatted modules/antipm.py
Re-checking autofixed files...

Checked 1 file
✔ No issues
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/antipm.py 2/3 ✓
Checked 1 file
✔ No issues
if [[ $(echo "modules/antipm.py" | grep 'test.*\.py$') ]]; then PYTHONPATH=. python modules/antipm.py; else exit 0; fi 3/3 ✓
(nothing was outputted)

trunk fmt modules/admintool.py || exit 0 1/2 ✓
  FAILURES  
 black  modules/admintool.py  .trunk/out/rmIgm.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ No issues, 1 failure
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/admintool.py 2/2 ❌ (`1`)
  ISSUES  
modules/admintool.py:148:13
 148:13  high  SyntaxError: Expected 'Indent', but got 'await'  ruff/E999
  FAILURES  
 black  modules/admintool.py  .trunk/out/Zwfwg.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ 1 new issue
# .trunk/out/Zwfwg.yaml
trunk_cli_version: 1.17.1
title: black exited with exit_code=123
report:
  - black exited with exit_code=123
  - linter:
      command: |
        /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py
      stdin_path: (none)
      run_from: /tmp/trunk-0/wCpnjA
      timeout: 10m
      rerun: (cd /tmp/trunk-0/wCpnjA; env -i PATH=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin:/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/Scripts:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e/bin:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e PYTHONUTF8=1 VIRTUAL_ENV=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d HOME=/root /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py)
      affects_cache:
        []
      direct_configs:
        []
      exit_status: exited
      exit_code: 123
      stdout: (none)
      stderr: |
        error: cannot format modules/admintool.py: Cannot parse: 148:12:             await client.send(
    parser: |
      (none)

trunk fmt modules/admintool.py || exit 0 1/2 ✓
  FAILURES  
 black  modules/admintool.py  .trunk/out/nqOZy.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ No issues, 1 failure
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/admintool.py 2/2 ❌ (`1`)
  ISSUES  
modules/admintool.py:4:1
 4:1  high  SyntaxError: Unexpected token Indent  ruff/E999
  FAILURES  
 black  modules/admintool.py  .trunk/out/BkZXa.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ 1 new issue
# .trunk/out/BkZXa.yaml
trunk_cli_version: 1.17.1
title: black exited with exit_code=123
report:
  - black exited with exit_code=123
  - linter:
      command: |
        /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py
      stdin_path: (none)
      run_from: /tmp/trunk-0/lk4Vb5
      timeout: 10m
      rerun: (cd /tmp/trunk-0/lk4Vb5; env -i PATH=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin:/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/Scripts:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e/bin:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e PYTHONUTF8=1 VIRTUAL_ENV=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d HOME=/root /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py)
      affects_cache:
        []
      direct_configs:
        []
      exit_status: exited
      exit_code: 123
      stdout: (none)
      stderr: |
        error: cannot format modules/admintool.py: Cannot parse: 4:0:              if "report_spam" in cause.lower().split():
    parser: |
      (none)

trunk fmt modules/admintool.py || exit 0 1/2 ✓
  FAILURES  
 black  modules/admintool.py  .trunk/out/z98Ew.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ No issues, 1 failure
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/admintool.py 2/2 ❌ (`1`)
  ISSUES  
modules/admintool.py:15:1
 15:1  high  SyntaxError: Unexpected token 'USER_NOT_FOUND'  ruff/E999
  FAILURES  
 black  modules/admintool.py  .trunk/out/as8h1.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ 1 new issue
# .trunk/out/as8h1.yaml
trunk_cli_version: 1.17.1
title: black exited with exit_code=123
report:
  - black exited with exit_code=123
  - linter:
      command: |
        /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py
      stdin_path: (none)
      run_from: /tmp/trunk-0/IYi3To
      timeout: 10m
      rerun: (cd /tmp/trunk-0/IYi3To; env -i PATH=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin:/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/Scripts:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e/bin:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e HOME=/root PYTHONUTF8=1 VIRTUAL_ENV=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py)
      affects_cache:
        []
      direct_configs:
        []
      exit_status: exited
      exit_code: 123
      stdout: (none)
      stderr: |
        error: cannot format modules/admintool.py: Cannot parse: 15:0: USER_NOT_FOUND = "User is not found"
    parser: |
      (none)

trunk fmt modules/admintool.py || exit 0 1/2 ✓
  FAILURES  
 black  modules/admintool.py  .trunk/out/z98Ew.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ No issues, 1 failure
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/admintool.py 2/2 ❌ (`1`)
  ISSUES  
modules/admintool.py:15:1
 15:1  high  SyntaxError: Unexpected token 'USER_NOT_FOUND'  ruff/E999
  FAILURES  
 black  modules/admintool.py  .trunk/out/as8h1.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ 1 new issue
# .trunk/out/as8h1.yaml
trunk_cli_version: 1.17.1
title: black exited with exit_code=123
report:
  - black exited with exit_code=123
  - linter:
      command: |
        /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py
      stdin_path: (none)
      run_from: /tmp/trunk-0/IYi3To
      timeout: 10m
      rerun: (cd /tmp/trunk-0/IYi3To; env -i PATH=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin:/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/Scripts:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e/bin:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e HOME=/root PYTHONUTF8=1 VIRTUAL_ENV=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py)
      affects_cache:
        []
      direct_configs:
        []
      exit_status: exited
      exit_code: 123
      stdout: (none)
      stderr: |
        error: cannot format modules/admintool.py: Cannot parse: 15:0: USER_NOT_FOUND = "User is not found"
    parser: |
      (none)

trunk fmt modules/admintool.py || exit 0 1/2 ✓
  FAILURES  
 black  modules/admintool.py  .trunk/out/nqOZy.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ No issues, 1 failure
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/admintool.py 2/2 ❌ (`1`)
  ISSUES  
modules/admintool.py:4:1
 4:1  high  SyntaxError: Unexpected token Indent  ruff/E999
  FAILURES  
 black  modules/admintool.py  .trunk/out/BkZXa.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ 1 new issue
# .trunk/out/BkZXa.yaml
trunk_cli_version: 1.17.1
title: black exited with exit_code=123
report:
  - black exited with exit_code=123
  - linter:
      command: |
        /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py
      stdin_path: (none)
      run_from: /tmp/trunk-0/lk4Vb5
      timeout: 10m
      rerun: (cd /tmp/trunk-0/lk4Vb5; env -i PATH=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin:/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/Scripts:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e/bin:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e PYTHONUTF8=1 VIRTUAL_ENV=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d HOME=/root /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py)
      affects_cache:
        []
      direct_configs:
        []
      exit_status: exited
      exit_code: 123
      stdout: (none)
      stderr: |
        error: cannot format modules/admintool.py: Cannot parse: 4:0:              if "report_spam" in cause.lower().split():
    parser: |
      (none)

trunk fmt modules/admintool.py || exit 0 1/2 ✓
  FAILURES  
 black  modules/admintool.py  .trunk/out/rmIgm.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ No issues, 1 failure
Run trunk upgrade to upgrade 1 linter
trunk check --fix --print-failures modules/admintool.py 2/2 ❌ (`1`)
  ISSUES  
modules/admintool.py:148:13
 148:13  high  SyntaxError: Expected 'Indent', but got 'await'  ruff/E999
  FAILURES  
 black  modules/admintool.py  .trunk/out/Zwfwg.yaml
  NOTICES  
 A tool failed to run. You can open the details yaml file for more information.
Checked 1 file
✖ 1 new issue
# .trunk/out/Zwfwg.yaml
trunk_cli_version: 1.17.1
title: black exited with exit_code=123
report:
  - black exited with exit_code=123
  - linter:
      command: |
        /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py
      stdin_path: (none)
      run_from: /tmp/trunk-0/wCpnjA
      timeout: 10m
      rerun: (cd /tmp/trunk-0/wCpnjA; env -i PATH=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin:/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/Scripts:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e/bin:/root/.cache/trunk/tools/python/3.10.8-b6e96641f2c120698c300f1bdd98bc0e PYTHONUTF8=1 VIRTUAL_ENV=/root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d HOME=/root /root/.cache/trunk/tools/black/23.9.1-183c0e64783085e12d1052afd073c73d/bin/black -q modules/admintool.py)
      affects_cache:
        []
      direct_configs:
        []
      exit_status: exited
      exit_code: 123
      stdout: (none)
      stderr: |
        error: cannot format modules/admintool.py: Cannot parse: 148:12:             await client.send(
    parser: |
      (none)

sweep-ai[bot] commented 11 months ago

Apply Sweep Rules to your PR?

AbhiTheModder commented 11 months ago

Apply same logic of parse mode for the files:

sweep-ai[bot] commented 11 months ago

🚀 Wrote Changes

Done.

AbhiTheModder commented 11 months ago

Again apply same logic of parse mode for the files:

sweep-ai[bot] commented 11 months ago

🚀 Wrote Changes

Done.

AbhiTheModder commented 11 months ago

Again apply same logic of parse mode for the files:

And make sure you import enums from pyrogram and also this time check for send_messay() and apply parse_mode into it, also delete /modules/updated.py we don't need that

sweep-ai[bot] commented 11 months ago

🚀 Wrote Changes

Done.

AbhiTheModder commented 11 months ago

Again apply same logic of parse mode for the files:

And make sure you import enums from pyrogram and also this time check for send_messay() and apply parse_mode into it also

sweep-ai[bot] commented 11 months ago

🚀 Wrote Changes

Done.

AbhiTheModder commented 11 months ago

Again apply same logic of parse mode for the files:

And make sure you import enums from pyrogram and also this time check for send_messay() and apply parse_mode into it also if it exists

sweep-ai[bot] commented 11 months ago

🚀 Wrote Changes

Done.

AbhiTheModder commented 11 months ago

Again apply same logic of parse mode for the files:

And make sure you import enums from pyrogram and also this time check for send_messay() and apply parse_mode into it also

sweep-ai[bot] commented 11 months ago

🚀 Wrote Changes

Done.