Skip to main content

Information about infrastructure we want to preserve

We utilise different infrastructure for various purposes, below is some information that we want to preseve. This is not meant to be a comprehensive list or for everyday use, rather a reference for rare use cases in the future.

Discord bots

Discord bots can provide additional information and functionality to Discord servers and channels. There's a variety of bots available, each with its own unique features and capabilities. When choosing a bot, consider the specific needs as well as the Term's of Service of the bot.

Connecting GitHub to a Discord channel

To receive information from GitHub on events, e.g. releases in a repository or new issues, a bot can be used. Discord provides a simple bot that utilises webhooks to send messages to a channel. Find instructions on how to set this up here

We use this for our #oet-handbook channel to alert of major updates. Events to which the bot should respond are configured in the GitHub repository settings under "Webhooks". Currently the #oet-handbook bot is configured to respond to the following events:

  • Release
  • Pull request

If one requires more functionality, there are other bots for connecting GitHub available, this one for example.