<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3ATelepathy_%28AddOn%29</id>
	<title>WoW:Telepathy (AddOn) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3ATelepathy_%28AddOn%29"/>
	<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:Telepathy_(AddOn)&amp;action=history"/>
	<updated>2026-06-01T21:14:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:Telepathy_(AddOn)&amp;diff=6497&amp;oldid=prev</id>
		<title>Move page script: Move page script moved page Telepathy (AddOn) to WoW:Telepathy (AddOn) without leaving a redirect</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:Telepathy_(AddOn)&amp;diff=6497&amp;oldid=prev"/>
		<updated>2023-08-15T04:48:59Z</updated>

		<summary type="html">&lt;p&gt;Move page script moved page &lt;a href=&quot;/wiki/WoW:Telepathy_(AddOn)&quot; title=&quot;WoW:Telepathy (AddOn)&quot;&gt;Telepathy (AddOn)&lt;/a&gt; to &lt;a href=&quot;/wiki/WoW:Telepathy_(AddOn)&quot; title=&quot;WoW:Telepathy (AddOn)&quot;&gt;Telepathy (AddOn)&lt;/a&gt; without leaving a redirect&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:48, 15 August 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Move page script</name></author>
	</entry>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:Telepathy_(AddOn)&amp;diff=6496&amp;oldid=prev</id>
		<title>Bear: /* Download */</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:Telepathy_(AddOn)&amp;diff=6496&amp;oldid=prev"/>
		<updated>2020-05-16T08:42:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Download&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{addon|library=1|hosted=0}}&lt;br /&gt;
&lt;br /&gt;
* Not 3.0.2 compatible.&lt;br /&gt;
&lt;br /&gt;
* Network Chat Communication Library for Mods&lt;br /&gt;
&lt;br /&gt;
* Telepathy is a chat communications library for cross client addon information sharing. It uses SendAddonMessage for &amp;quot;PARTY&amp;quot;, &amp;quot;RAID&amp;quot;, &amp;quot;GUILD&amp;quot;, &amp;quot;BATTLEGROUND&amp;quot; or &amp;quot;WHISPER&amp;quot; communication and a hidden (faction/server wide) chat channel for &amp;quot;GLOBAL&amp;quot; communication called &amp;quot;GlobalComm&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Telepathy maintains a user list of everyone in the &amp;quot;GlobalComm&amp;quot; channel, but because other addons also use this standard comm channel it does not mean they are necessarily using Telepathy. Telepathy will automatically join &amp;quot;GlobalComm&amp;quot; after the other channels have loaded if an addon has registered a listener for &amp;quot;GLOBAL&amp;quot;. The player can also opt to disable auto-join/leave using &amp;quot;/gcautojoin 0&amp;quot; or &amp;quot;/gcautojoin 1&amp;quot; to enable it again.&lt;br /&gt;
&lt;br /&gt;
*Embedded Libs (Standalone vers): [[ChatThrottleLib (AddOn)]], [[SeaHooks (AddOn)]], [[SeaPrint (AddOn)]], [[SeaString (AddOn)]], [[Chronos (AddOn)]] and [[Satellite (AddOn)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *Included in the [[Cosmos]] distribution. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
*The most current version is available at [http://www.cosmosui.org/addons.php www.cosmosui.org]. &lt;br /&gt;
*Stand alone available at [http://www.wowinterface.com/downloads/fileinfo.php?s=&amp;amp;id=5219 www.wowinterface.com].&lt;br /&gt;
*[[Telepathy (AddOn)/ChangeLog|Change Log]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
*Embeddable library&lt;br /&gt;
*Works for raids, parties, guilds and battlegrounds&lt;br /&gt;
*Standard/shared global channel name (only ever uses 1 and it is only joined when used)&lt;br /&gt;
*Addons merely needs to register a listener and send messages with the Telepathy API for minimal usage&lt;br /&gt;
*Performs basic flood control through ChatThrottleLib&lt;br /&gt;
*Message priority system for alerts, bulk data and normal messages.&lt;br /&gt;
*Datagrams are automatically fragmented, queued and reconstructed for multiple message transfers&lt;br /&gt;
*Telepathy.sendTable allows for serialization and direct transfer of lua tables for everything but functions&lt;br /&gt;
*Telepathy global messages are automatically forcibly suppressed via a ChatFrame_OnEvent hook and the other messages are not read by the default ChatFrames. This can also be circumvented for debugging.&lt;br /&gt;
*Verbose debug options for seeing hidden chat and diagnosing problems using Sea.io.error (prints to chatframe or optionally ImprovedErrorFrame)&lt;br /&gt;
&lt;br /&gt;
==Built-in Slash Commands==&lt;br /&gt;
*/gcautojoin 1/0  - Allow (1) or Dissallow (0) auto-joining of a GlobalComm Channel when needed&lt;br /&gt;
&lt;br /&gt;
==Quick Start Example==&lt;br /&gt;
&lt;br /&gt;
===Minimal Required Example===&lt;br /&gt;
Basic Example of a Telepathy command:&lt;br /&gt;
&lt;br /&gt;
 Telepathy.registerListener(&amp;quot;TelepathyTest&amp;quot;, &amp;quot;WHISPER&amp;quot;,&lt;br /&gt;
 	function(msg, sender) Sea.io.printComma(&amp;quot;TelepathyTester1: &amp;quot;, msg, sender) end&lt;br /&gt;
 );&lt;br /&gt;
 &lt;br /&gt;
 Telepathy.sendMessage(&amp;quot;TelepathyTest&amp;quot;, &amp;quot;This whisper is invisible!&amp;quot;, &amp;quot;WHISPER&amp;quot;, UnitName(&amp;#039;player&amp;#039;));&lt;br /&gt;
&lt;br /&gt;
==User Functions==&lt;br /&gt;
* Outbound Messages&lt;br /&gt;
** [[Telepathy.sendMessage|sendMessage]] - Sends a hidden text message to a specified target or channel.&lt;br /&gt;
** [[Telepathy.sendTable|sendTable]] - Sends a lua serialized object using Telepathy.&lt;br /&gt;
* Listener Registration&lt;br /&gt;
** [[Telepathy.registerListener|registerListener]] - Registers a listener which will call a callback function when a message is received.&lt;br /&gt;
** [[Telepathy.unregisterListener|unregisterListener]] - Unregisters a listener.&lt;br /&gt;
** [[Telepathy.isListener|isListener]] - Checks if the id/method is already in use.&lt;br /&gt;
* Global Channel Management&lt;br /&gt;
** [[Telepathy.isInGlobalChannel|isInGlobalChannel]] - Checks if a user (by name) is in the GlobalComm channel&lt;br /&gt;
** [[Telepathy.getCurrentChannelTable|getCurrentChannelTable]] - Gets an iteratable list of active channels.&lt;br /&gt;
** [[Telepathy.getChannelCount|getChannelCount]] - Returns the number of channels you are currently in.&lt;br /&gt;
&lt;br /&gt;
==Embedding==&lt;br /&gt;
To embed Telepathy in your addon:&lt;br /&gt;
:1) Drop the Telepathy folder in your addon folder&lt;br /&gt;
:2) Either add the following to your xml file:&lt;br /&gt;
 &amp;lt;Include file=&amp;quot;Telepathy\Telepathy.xml&amp;quot;/&amp;gt;&lt;br /&gt;
::Or add this line to your toc file:&lt;br /&gt;
 Telepathy\Telepathy.xml&lt;br /&gt;
:3) Add the following line to your toc:&lt;br /&gt;
 SavedVariablesPerCharacter: Telepathy_Config&lt;br /&gt;
[[Category:Cosmos AddOns]]&lt;/div&gt;</summary>
		<author><name>Bear</name></author>
	</entry>
</feed>