пре-релиз

dev-test
Who? 2025-07-12 17:36:09 +00:00
parent 130d91d871
commit 89fc761b76
7 changed files with 17 additions and 23 deletions

View File

@ -1,15 +0,0 @@
name: Close All Pull Requests
on:
schedule:
- cron: '*/5 * * * *'
jobs:
run:
runs-on: ubuntu-latest
steps:
- uses: crondaemon/close-pr@v1
with:
comment: "We do not accept PRs."
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -5,8 +5,16 @@
- fixed bug with presets command
- added structure for windows and MacOS
- added blockquote for all lists
- added new banner for update
- updated all banners and avatars
- added ubguard.codrago.life
- added /profile command in inline bot
- added restart button on "requirements installed"
- removed cloudflare from weburl
- update dockerfile
- update heroku-tl to 1.1.3
- fixed error with "method not mounted"
- added log "aiogram sleep" to ignore filter
-
## 🪐 Heroku 1.7.0

View File

@ -56,6 +56,7 @@
<h2 border="none"><img src="https://github.com/hikariatama/assets/raw/master/680-it-developer-flat.webp" height="54" align="middle"> Documentation</h2>
Check out <a href="https://heroku-ub.xyz/">heroku-ub.xyz</a> for users' documentation<br>
And <a href="https://dev.heroku-ub.xyz/">dev.heroku-ub.xyz</a> for developers documentation
<hr>
<h2 border="none"><img src="https://github.com/hikariatama/assets/raw/master/981-consultation-flat.webp" height="54" align="middle"> <a href="https://t.me/heroku_talks">Support</a></h2>

View File

@ -530,7 +530,7 @@ def init():
class NoFetchUpdatesFilter(logging.Filter):
def filter(self, record: logging.LogRecord) -> bool:
msg = record.getMessage()
return "Failed to fetch updates" not in msg
return "Failed to fetch updates" not in msg or "Sleep" not in msg
logging.getLogger("aiogram.dispatcher").addFilter(NoFetchUpdatesFilter())
handler = logging.StreamHandler()

View File

@ -145,14 +145,14 @@ class InlineStuff(loader.Module):
markup_obj=[
[
{
"text": "Restart",
"text": "🚀 Restart",
"callback": self.restart,
"args": (message,)
}
],
[
{
"text": "Reset prefix",
"text": "⚠️ Reset prefix",
"callback": self.reset_prefix,
"args": (message,)
}

View File

@ -65,7 +65,7 @@ class TestMod(loader.Module):
),
loader.ConfigValue(
"tglog_level",
"INFO",
"ERROR",
(
"⚠️ Do not touch, if you don't know what it does!\n"
"Minimal loglevel for records to be sent in Telegram."

View File

@ -4,14 +4,14 @@ preview = true
[tool.poetry]
name = "heroku"
version = "1.6.9"
version = "1.7.1"
description = "Telegram userbot focused on developer convenience"
authors = ["codrago, t.me/codrago"]
license = "GNU AGPLv3"
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.8"
python = "^3.9"
aiofile = "3.8.1"
gitpython = "3.1.27"
meval = "2.5"
@ -25,7 +25,7 @@ emoji = "2.1.0"
werkzeug = "2.2.2"
psutil = "5.9.4"
tgcrypto = "1.2.5"
heroku-tl-new = "1.0.2.1"
heroku-tl-new = "1.1.3"
ruamel-yaml = "0.17.21"
rsa = "4.9"