You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use Discord Webhooks to receive IRC messages to prevent an influx of requests going through the Discord API.
Discord Command
The Discord command will be used to create or re-assign an existing webhook to a channel, and store what IRC channel it is linked to in the application.
Internal
Store the webhooks in such a way they can be accessed easily from either the IRC client or the Discord client. This would require access from either a string for an IRC channel name or a ulong value from a Discord channel ID.
Webhook body needs an implementation that allows easy access for filling the JSON body of the request.
Webhook service should be used to apply any changes, so existing webhooks are not continuously filtered through for the values needed.*
*There may be a better way of doing this
Requirements
Discord command to link a Discord Channel to an IRC channel
1a. Moves an existing webhook if one exists for that IRC channel
1b. Creates a new webhook if one is needed.
Discord Messages must relay.
2a. Any message sent in a linked Discord channel is sent to the IRC client
2b. Any message sent in a linked Discord channel is sent to other Discord channels that are subscribed to the same IRC channel.
Any message sent in an IRC channel that is linked to will be sent to the proper Discord channels.
The text was updated successfully, but these errors were encountered:
Feature
Use Discord Webhooks to receive IRC messages to prevent an influx of requests going through the Discord API.
Discord Command
The Discord command will be used to create or re-assign an existing webhook to a channel, and store what IRC channel it is linked to in the application.
Internal
Store the webhooks in such a way they can be accessed easily from either the IRC client or the Discord client. This would require access from either a string for an IRC channel name or a ulong value from a Discord channel ID.
Webhook body needs an implementation that allows easy access for filling the JSON body of the request.
Webhook service should be used to apply any changes, so existing webhooks are not continuously filtered through for the values needed.*
*There may be a better way of doing this
Requirements
1a. Moves an existing webhook if one exists for that IRC channel
1b. Creates a new webhook if one is needed.
2a. Any message sent in a linked Discord channel is sent to the IRC client
2b. Any message sent in a linked Discord channel is sent to other Discord channels that are subscribed to the same IRC channel.
The text was updated successfully, but these errors were encountered: