<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://daq00.triumf.ca/MidasWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmckenna</id>
	<title>MidasWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://daq00.triumf.ca/MidasWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmckenna"/>
	<link rel="alternate" type="text/html" href="https://daq00.triumf.ca/MidasWiki/index.php/Special:Contributions/Jmckenna"/>
	<updated>2026-05-08T06:26:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://daq00.triumf.ca/MidasWiki/index.php?title=Mmessenger&amp;diff=3076</id>
		<title>Mmessenger</title>
		<link rel="alternate" type="text/html" href="https://daq00.triumf.ca/MidasWiki/index.php?title=Mmessenger&amp;diff=3076"/>
		<updated>2021-05-28T06:57:04Z</updated>

		<summary type="html">&lt;p&gt;Jmckenna: /* ODB keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MIDAS Messenger (mmessenger) =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The midas messenger relays midas messages to your chosen Discord, Slack and Mattermost webhooks.&lt;br /&gt;
&lt;br /&gt;
It is a standalone program that works completely independently of the main [[mlogger]] program (which writes messages to the midas.log text file).&lt;br /&gt;
&lt;br /&gt;
== ODB keys ==&lt;br /&gt;
&lt;br /&gt;
Running the program will create ODB entries in:&lt;br /&gt;
&lt;br /&gt;
* /Messenger/Discord/WebHooks&lt;br /&gt;
* /Messenger/Slack/WebHooks&lt;br /&gt;
* /Messenger/Mattermost/WebHooks&lt;br /&gt;
&lt;br /&gt;
Within each of these are 6 string keys:&lt;br /&gt;
&lt;br /&gt;
* MT_ERROR&lt;br /&gt;
* MT_INFO&lt;br /&gt;
* MT_DEBUG&lt;br /&gt;
* MT_USER&lt;br /&gt;
* MT_LOG&lt;br /&gt;
* MT_TALK&lt;br /&gt;
* MT_CALL&lt;br /&gt;
&lt;br /&gt;
One simply needs to paste in the webhook link in the categories you want, then &#039;&#039;&#039;restart the MIDAS Messenger&#039;&#039;&#039;. By default each entry is blank, meaning no action is taken.&lt;br /&gt;
&lt;br /&gt;
The message types have been separated so that users can direct different message types to different channels. Alternatively users can also direct everything to the same place by using the same webhook URL multiple times.&lt;br /&gt;
&lt;br /&gt;
== Webhook documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks&lt;br /&gt;
&lt;br /&gt;
=== Slack ===&lt;br /&gt;
https://api.slack.com/messaging/webhooks&lt;br /&gt;
&lt;br /&gt;
=== Mattermost ===&lt;br /&gt;
https://docs.mattermost.com/developer/webhooks-incoming.html#simple-incoming-webhook&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* The [[Python|Midas python libraries]] must be available.&lt;br /&gt;
* The python `requests` library must be installed. e.g. `pip install requests --user`&lt;/div&gt;</summary>
		<author><name>Jmckenna</name></author>
	</entry>
</feed>