Comments (3)
Hi @JacobCoffee,
Apologies for the confusion. Indeed for mattermostautodriver 1.3.0 we need the changes introduced in 0e553af which aren't released yet.
There's also a new version of mmautodriver (2.0.0) that introduced potential additional incompatibilities, we'll need to test if that version remains compatible with mmpy_bot core as it introduced quite some API changes. We'll do that transition in a future release.
The mattermostautodriver project closely tries to follow the mattermost API specification so any upstream changes are propagated downwards. There is no backwards incompatibility layer in that project.
We are trying to proceed cautiously from mmautodriver 1.3.0 onwards, taking into account that project's versioning scheme.
from mmpy_bot.
After working with my team on this (they tried adjusting some things found in MM forums), I tried to downgrade the driver - but realized i was on 1.2.x and the latest was 2.0.
I pip install mattermostautodriver==1.3.0
and things now work
[12/06/2023 12:15:56][mmpy.bot][INFO] Starting bot Bot.
[12/06/2023 12:15:56][mmpy.plugin_base][DEBUG] Plugin APIPlugin started!
[12/06/2023 12:15:56][asyncio][DEBUG] Using selector: KqueueSelector
[12/06/2023 12:15:56][mmpy.threadpool][INFO] Scheduler thread started.
[12/06/2023 12:15:56][mattermostautodriver.websocket][INFO] Websocket authentification OK
I'm not sure why my package manager didn't bump it to 1.3.x since thats what the requirements file has.. I even did a fresh venv
reinstall :(
edit: oh i see, its not released yet!
from mmpy_bot.
Thank you :)
from mmpy_bot.
Related Issues (20)
- Send a message direct to user who joins room HOT 2
- RuntimeError: this event loop is already running. HOT 9
- No connection with docker image 2.0.0 and MM7.1.3 HOT 2
- Improvement: Add `type` optional param for `create_post(...)` function HOT 7
- Unable to run concurrent asyncio processes HOT 5
- [Question] Register plugins at runtime HOT 1
- Scheduled responses to channel instead of reply HOT 5
- How to send files to bot directly for some postpone processing? HOT 3
- HTTP/1.1 404 Not Found : Wrong api endpoint HOT 4
- dev requirements inside main project HOT 3
- [Feature Request] Handler for message editions HOT 1
- Need to fix issue flagged when using latest Pytype HOT 2
- Legal way to get raw events HOT 6
- Mandatory MATTERMOST_PORT breaks MATTERMOST_URL with subpaths HOT 2
- Disable httpx logging? HOT 2
- Reading previously sent messages HOT 1
- Bot.run does not return when stop is called HOT 3
- Bot fails to respond with copied ping if username is capitalized HOT 2
- Import plugins from separate files
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mmpy_bot.