If we choose to Pavilion might take this on as an organisation.
OK I’ve evolved the logic a bit more, have a play with this:
The reply issue seems to be fixed.
Installed, but I think the issue OpenAIBot: There was a problem: Couldn't find Post with 'id'=99 [WHERE "posts"."deleted_at" IS NULL]
is showing up on a random basis. I’m not able to find a reliable way to reproduce it.
Also, it looks like it’s not really able to get context from earlier posts, sometimes it looks like it’s getting the context from a whole different topic.
Thanks, at least we are moving forward.
That’s really interesting I’ll have a think about that.
All good, I’m pretty enthusiastic about AI so while I’m not able to help on the code side of this I’m happy to help improving this bot.
Yes, this fixed my previous issues!
Added this on my forum with 1.2k members and lets just say… chaos ensued… Also the bot was somehow able to get in users’ dms. Like dms with other members.
Yeah, as stated in the OP this is in Beta, I’ll be evolving fixes. Better to use it on a staging instance and play with it for the time being until we get to the bottom of any major issue and confirm stability.
I don’t think it’s fixed and I working to confirm something, will revert.
I know get this error though…
OpenAIBot: There was a problem: Couldn't find Post with 'id'=12 [WHERE "posts"."deleted_at" IS NULL]
It’s probably related, fix has been pushed, we are confirming.
I very much hope it will be optional and disabled by default. This is very much not a direction I want to go in, with my community.
Guys, this is not a CDCK plugin and no such discussions have taken place. Keep calm and carry on.
@codergautam @jimmynewtron I’ve been discussing this issue with @MarcP offline and I think we have a fix:
Please try that.
Specifically it was the lookback which had a bug in it when the lookback contained an explicit reply (you pressed the reply key on the post). That caused the history collection to potentionally jump topic. Sorry about that.
I really should have written a test for this logic
UPDATE: test written and passes now!
I was able to reproduce the private message bug, even with the private message option turned off in settings. I’m not very experienced in Ruby, but let me know if there is any way I can be of assistance.
Sorry can you elaborate? This should be fixed now.
The bot should not reply in a Topic or Channel if prior poster if there is more than one human participant.
Once there is more than one human participant in a Topic or Channel, you must explicitly Reply to the bot (using the control) or @ mention it.
Oh I didn’t read your message. I will rebuild & lyk. I guess we were both typing that at the same time.
Okay, I’ve managed to upgrade now. Strange issue:
OpenAIBot: There was a problem: undefined method `reply_to_post_number' for nil:NilClass
This is how this happened:
Having some issues with upgrading. Tried from my admin dashboard and that is taking very long so I canceled it. Rebuilt but still same version showing. Is there a better way to upgrade from Terminal? Thanks