diff --git a/.github/workflows/forbid_prs.yml b/.github/workflows/forbid_prs.yml
deleted file mode 100644
index d6f866a..0000000
--- a/.github/workflows/forbid_prs.yml
+++ /dev/null
@@ -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 }}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b27e024..92bbe5f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -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
diff --git a/README.md b/README.md
index fbd5400..48dba87 100644
--- a/README.md
+++ b/README.md
@@ -56,6 +56,7 @@
Documentation
Check out heroku-ub.xyz for users' documentation
+And dev.heroku-ub.xyz for developers documentation
diff --git a/heroku/log.py b/heroku/log.py
index 1cdbd9b..2f6a58c 100644
--- a/heroku/log.py
+++ b/heroku/log.py
@@ -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()
diff --git a/heroku/modules/inline_stuff.py b/heroku/modules/inline_stuff.py
index 86a074b..3d9b362 100644
--- a/heroku/modules/inline_stuff.py
+++ b/heroku/modules/inline_stuff.py
@@ -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,)
}
diff --git a/heroku/modules/test.py b/heroku/modules/test.py
index f9b5edd..d76554a 100644
--- a/heroku/modules/test.py
+++ b/heroku/modules/test.py
@@ -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."
diff --git a/pyproject.toml b/pyproject.toml
index fba0805..471c598 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -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"