Jump to content

Extension:DiscordNotifications(Discord通知)

From mediawiki.org
This page is a translated version of the page Extension:DiscordNotifications and the translation is 95% complete.
MediaWiki扩展手册
Discord Notifications
发行状态: 稳定版
实现 通知
描述 傳送MediaWiki上的動作(例如新增、移除或刪除條目)到Discord頻道
作者 Aleksi Postari (kulttuuri留言)
维护者 Universal Omega留言
最新版本 3.1.0 (2025-08-16)
兼容性政策 main分支维持向后兼容。
MediaWiki >= 1.43.0
PHP >= 8.1
数据库更改
  • $wgDiscordNotificationShowSuppressed
  • $wgDiscordAvatarUrl
  • $wgDiscordExperimentalCVTMatchFilter
  • $wgDiscordIncludeUserUrls
  • $wgDiscordNotificationWikiUrlEndingUserPage
  • $wgDiscordNotificationEnabledActions
  • $wgDiscordNotificationWikiUrlEndingBlockList
  • $wgDiscordNotificationWikiUrlEndingUserTalkPage
  • $wgDiscordNotificationWikiUrlEndingEditArticle
  • $wgDiscordNotificationWikiUrlEnding
  • $wgDiscordExperimentalCVTSendAllUserBlocks
  • $wgDiscordExperimentalNewUsersWebhook
  • $wgDiscordExperimentalCVTSendAllNewUsers
  • $wgDiscordNotificationWikiUrlEndingUserRights
  • $wgDiscordShowNewUserEmail
  • $wgDiscordNotificationWikiUrlEndingDiff
  • $wgDiscordNotificationIncludeAutocreatedUsers
  • $wgDiscordEnableExperimentalCVTFeatures
  • $wgDiscordNotificationWikiUrlEndingUserContributions
  • $wgDiscordFromName
  • $wgDiscordNotificationShowImage
  • $wgDiscordIncludePageUrls
  • $wgDiscordNotificationWikiUrlEndingDeleteArticle
  • $wgDiscordExperimentalCVTMatchLimit
  • $wgDiscordIgnoreMinorEdits
  • $wgDiscordSendMethod
  • $wgDiscordExcludeConditions
  • $wgDiscordDisableEmbedFooter
  • $wgDiscordExperimentalUserBlocksWebhook
  • $wgDiscordIncomingWebhookUrl
  • $wgDiscordIncludeDiffSize
  • $wgDiscordExperimentalFeedLanguageCode
  • $wgDiscordExperimentalCVTSendAllIPEdits
  • $wgDiscordExperimentalCVTUsernameFilter
  • $wgDiscordAdditionalIncomingWebhookUrls
  • $wgDiscordShowNewUserIP
  • $wgDiscordNotificationCentralAuthWikiUrl
  • $wgDiscordNotificationWikiUrlEndingBlockUser
  • $wgDiscordShowNewUserFullName
  • $wgDiscordCurlProxy
  • $wgDiscordExperimentalWebhook
  • $wgDiscordNotificationWikiUrl
  • $wgDiscordNotificationWikiUrlEndingHistory
许可证 GNU General Public License 3.0 or later
下載
ChangeLog
翻译DiscordNotifications扩展

將Discord與MediaWiki集成。 DiscordNotifications扩展傳送MediaWiki上的動作(例如新增、移除或刪除條目)到指定Discord頻道。

安裝

  • 下載文件,并将其放置在您extensions/文件夹中的DiscordNotifications目录内。
  • 請新增下列代码到您的LocalSettings.php 文件的底部:
    wfLoadExtension( 'DiscordNotifications' );
    // 必需。 您的Discord傳入webhook網址。 在此了解更多: https://support.discordapp.com/hc/en-us/articles/228383668
    $wgDiscordIncomingWebhookUrl = "";
    // 必需。 訊息所顯示的發送來源名稱。
    $wgDiscordFromName = "Wiki";
    // MediaWiki安裝的URL,並尾隨/。
    $wgDiscordNotificationWikiUrl = "http://your_wiki_url/";
    // wiki script名稱。 如果您未启用URL重写,请将其保留为默认值。
    $wgDiscordNotificationWikiUrlEnding = "index.php?title=";
    // 将使用什么方法将数据发送到Discord服务器。 默认情况下,它是“ curl”,仅在启用了curl扩展时才起作用。 可以是:“curl”或“file_get_contents”。 -{zh-hans:默认值:; zh-hant:預設值:;}- "curl"
    $wgDiscordSendMethod = "curl";
    
  • Yes 完成 – 請导航至您的wiki上的Special:Version,以验证此扩展已成功安装。

配置参数

請閱讀該專案README檔案以了解更多配置選項。

参阅