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

Consider taking over ChatGPT module? Current one has some bugs #4440

Open
presswizards opened this issue Dec 21, 2024 · 12 comments
Open

Consider taking over ChatGPT module? Current one has some bugs #4440

presswizards opened this issue Dec 21, 2024 · 12 comments

Comments

@presswizards
Copy link

I recently got FreeScout working, and bought a dozen or more official modules - loving it more than Help Scout!

So I tried using the HostetskiGPT OpenAI module, but it has some bugs and needed to be manually deactivated via the CLI, and there are many open issues, and the project seems abandoned.

https://github.com/code-debug228/HostetskiGPT

I suggest that FreeScout take over this module, fork it and solve the little bugs, and add it as an official module, since AI is of such importance these days, and it would boost everyone's productivity if it were offered and working.

@adam3278
Copy link

I would preorder this module, if you allow. There is a fork of mentioned project, but it’s buggy too.

@freescout-help
Copy link
Collaborator

Unfortunately there is no plans to fork this module. It will need to be forked/maintained by the community.

@presswizards
Copy link
Author

Disappointing to hear. I will take a look at it more and see if I or others can get it working… I have forked it here:

https://github.com/presswizards/FreeScoutGPT

if others want to help, I will happily review pull requests. I am not a Laravel dev so it may take me some time and effort to figure out.

@passatgt
Copy link

So i'm not using this integration, but if someone wants just a quick solution to generate a response, you can do so with this:
https://gist.github.com/passatgt/749cd018ae9b9bbba32a8216b3732622

You can add this in your browser with Greasemonkey for example and it will display two buttons above the text field:

image

@presswizards
Copy link
Author

Thanks @passatgt I will check this out. I'd love to get the module error resolved as well, thinking it must be something pretty simple.

@presswizards
Copy link
Author

Hi @passatgt I wanted to follow up, I got your gist code snippets working within TamperMonkey browser extension, and it works pretty well. You have to copy/paste from the response textarea box to the FreeScout editor, but that's not difficult.

@adrianmxh
Copy link

@passatgt does that only work with Greasemonkey or cant it be integrated directly within Freescout? Looks nice tbh!

@presswizards
Copy link
Author

@adrianmxh It's the two code snippets, not a module, so you'd need to use a browser-based extension to add them in. But maybe there's a quick and easy way to create a tiny module that does this, I will look into that more. I am not yet familiar with FreeScout's module config or hooks etc.

@adam3278
Copy link

adam3278 commented Jan 7, 2025

@adrianmxh It's the two code snippets, not a module, so you'd need to use a browser-based extension to add them in. But maybe there's a quick and easy way to create a tiny module that does this, I will look into that more. I am not yet familiar with FreeScout's module config or hooks etc.

Give me a sec. I almost done it, but we’re developing custom replies separation at the moment and it has to wait a few days.

@presswizards
Copy link
Author

@adam3278 Oh very nice. Let me know. Details on the custom replies separation?

@adrianmxh
Copy link

@presswizards I know, I was able to implement them within FreeScout but for some reason it was never able to connect to the API directly from FreeScout for some reason, so I couldn't get it to work. Didn't have more time to spend on it, but if you guys were able to make it work or have anything more polished, I think the community would appreciate it! :-)

@presswizards
Copy link
Author

@adrianmxh Hmm, yeah it's working well for me using TamperMonkey, but let's see if a simple module can be created that adds it natively.

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

5 participants