diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fc4e4f..164e33f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # xbotlib x.x.x (UNRELEASED) +# xbotlib 0.12.4 (2021-01-18) + +- Allow `Bot.group` to respond to file uploads ([#32](https://git.autonomic.zone/decentral1se/xbotlib/issues/32)) + # xbotlib 0.12.3 (2021-01-17) - Support OOB URLs in `SimpleMessage` diff --git a/pyproject.toml b/pyproject.toml index ea08649..60ac0c4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.masonry.api" [tool.poetry] name = "xbotlib" -version = "0.12.3" +version = "0.12.4" description = "XMPP bots for humans" authors = ["decentral1se "] maintainers = ["decentral1se "] diff --git a/xbotlib.py b/xbotlib.py index 009d2d4..2403eb5 100644 --- a/xbotlib.py +++ b/xbotlib.py @@ -518,9 +518,9 @@ class Bot(ClientXMPP): miss = message.type not in self.GROUP_MESSAGE_TYPES loop = message.nick == self.nick - other = self.nick not in message.text + other = self.nick not in message.text and not message.url - if miss or loop or other: + if miss or other or loop: return if message.content.startswith("@"):