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

Enhance: Add more slack bot tools #468

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

StrongMonkey
Copy link
Contributor

@StrongMonkey StrongMonkey commented Mar 4, 2025

This PR adds more slack bot tools so that the bot can do more things like send message to channels, list channels. It will also request more scopes.

Search message from slack tool is not added because it is not supported by the bot.

@StrongMonkey
Copy link
Contributor Author

Actually, I am going to see if I can reuse some context from tool.gpt.

@cjellick
Copy link
Contributor

cjellick commented Mar 5, 2025

Im not sure I love this approach. Particularly having a "copy and paste" of tools from tool.gpt with just "as bot" appended to their names. Why do you do that? Is it so that both tools can co-exist without conflicting?

@StrongMonkey
Copy link
Contributor Author

@cjellick Yes, I am trying to avoid conflicts. I haven't really proved that this will cause a problem, but I have checked the llm response and toolName are just set with the normalized version of their name in gptscript. So adding the bot is the safest bet.

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

Successfully merging this pull request may close these issues.

3 participants