crowbartools / Firebot

A powerful all-in-one bot for Twitch streamers
https://firebot.app
GNU General Public License v3.0
317 stars 88 forks source link

[Feature Request] Guilded support for firebot #1255

Open CrowbarToolsRobot opened 2 years ago

CrowbarToolsRobot commented 2 years ago

cky via Discord:

Please add supprot for guilded to firebot like was added for discord https://www.guilded.gg/blog/guilded-bot-api-is-coming

Firebottle commented 2 years ago

https://guildedapi.com/

This will be for v6 consideration.

ghost commented 1 year ago

It appears that Firebot's Discord integration is already setup to work with Guilded, since Guilded offers Discord-compatible webhooks. The only issue is a regex preventing the use of non-Discord webhook URLs with the Discord integration.

Rather than duplicating the entire integration just to change its name and regex, it seems more efficient to add Guilded webhook URL support to the Discord integration. Not sure if this warrants a rename/rebrand of the integration to something like "Discord and Guilded" or if this could just be hidden functionality.

I've implemented a simple version of this using Guilded's webhook URL format here (commit diff). I can submit it as a PR if it can be used without changes, otherwise feel free to use it as a starting point.

KensonPlayz commented 1 year ago

It appears that Firebot's Discord integration is already setup to work with Guilded, since Guilded offers Discord-compatible webhooks. The only issue is a regex preventing the use of non-Discord webhook URLs with the Discord integration.

Rather than duplicating the entire integration just to change its name and regex, it seems more efficient to add Guilded webhook URL support to the Discord integration. Not sure if this warrants a rename/rebrand of the integration to something like "Discord and Guilded" or if this could just be hidden functionality.

I've implemented a simple version of this using Guilded's webhook URL format here. I can submit it as a PR if it can be used without changes, otherwise feel free to use it as a starting point.

Yes, I was talking with them on their Guilded support server and it seems like its easier to add than originally thought. I don't use Discord for my community for about a year now since I moved to Guilded. I'd LOVE to see this.