Class DiscordWebhookPlugin

java.lang.Object
com.reposilite.plugin.api.ReposilitePlugin
eu.koboo.reposilite.discord.webhook.DiscordWebhookPlugin
All Implemented Interfaces:
com.reposilite.journalist.Journalist

public class DiscordWebhookPlugin extends com.reposilite.plugin.api.ReposilitePlugin
  • Constructor Details

    • DiscordWebhookPlugin

      public DiscordWebhookPlugin()
  • Method Details

    • initialize

      @Nullable public @Nullable com.reposilite.plugin.api.Facade initialize()
      Specified by:
      initialize in class com.reposilite.plugin.api.ReposilitePlugin
    • closePreviousWebHooksClients

      public void closePreviousWebHooksClients()
    • getWebHookClient

      public club.minnced.discord.webhook.WebhookClient getWebHookClient(String repositoryName)
    • getRootWebHookClient

      public club.minnced.discord.webhook.WebhookClient getRootWebHookClient()
    • getSettings

      public DiscordWebhookSettings getSettings()
    • getRepositorySettings

      public RepositoryWebHookSettings getRepositorySettings(String repositoryName)