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

Feature: Linking Multiple Bots Together #1775

Open
noneeeeeeeeeee opened this issue Jul 10, 2024 · 0 comments
Open

Feature: Linking Multiple Bots Together #1775

noneeeeeeeeeee opened this issue Jul 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@noneeeeeeeeeee
Copy link

Is your feature request related to a problem? Please describe.
This is an extension of a feature request from this request and is a problem that bots keep saying that refined is low

Describe the feature you'd like
Instead of setting bots as storage, what if you could link your bots together. If you have 2 bots and the buyer is trying to get hat A, but it isn't available on bot A but is available on bot B. The bots would send a message first that it would move the item then send a trade to the user. The buyer could also send a command (like !items) to see the items available to buy or sell across the bots.

If it is needing more refined, keys, etc it would also request the required amount and then alert the buyer that it would take slightly longer before sending a trade request to the buyer, that way it would provide a more convenient experience

Of course it should be possible to set it up as storage also.

For security, it would be best to set a passkey that the bots will send to trade

Describe alternatives you've considered
If it is too complicated it can instead send a link to trade with the bot that has the available items or the other bot could send a trade request to the user.

Additional context
The refined example has already been described in this request.

As for the items here is a more in depth example:
The buyer wants to buy hat A but has just been bought by another user, so the bot then checks the items if it is available in bot B, turns out it is. It will then notify the user and send a trade request.

For the !items command it could send a list of available items through all the bots:

- [Hat A - Stock 1/2] 3.11 ref
- [Hat B - Stock 0/1] 3.11 ref
- [Hat C - Stock 2/2] 3.11 ref - Available in Bot B
Total Pure Across Bots: 3 keys

So if the item is in another bot it would say it
(Note: if there are 2 or more items and some of it is in Bot A but some is in Bot B, it won't say that it is available in Bot B since it is already available in Bot A)

If the bot is set as storage it would instead say Available in Storage

If you need more explanation I would be happy to elaborate more.

@noneeeeeeeeeee noneeeeeeeeeee added the enhancement New feature or request label Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant