Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Still a thing? #1

Open
f0086 opened this issue Jan 24, 2023 · 2 comments
Open

Still a thing? #1

f0086 opened this issue Jan 24, 2023 · 2 comments

Comments

@f0086
Copy link

f0086 commented Jan 24, 2023

I wonder if it is still possible to build maubot plugins with go?

  • The maubot/plugin-base image is no longer on Docker Hub
  • I can not find the maubot.xyz golang package
  • This is the only source of information about programming a maubot plugin in go. The official documentation has no information whatsoever.
  • This repo seems more like a test? (just 1 commit, 5 years ago)
@tulir
Copy link
Member

tulir commented Jan 24, 2023

No, maubot was rewritten in Python due to the limitations of Go's plugin package. https://github.com/maubot/maubot/tree/f06c6dd7676771e740e665bb22ac5d42762fcc62 is the last commit of the old version. I just never got around to rewriting this plugin.

I might eventually add some way to run plugins written in other languages, maybe including some sort of sandboxing, perhaps with wasm.

@f0086
Copy link
Author

f0086 commented Jan 24, 2023

Thanks for your answer. Maybe archive or delete this repo then?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants