Greg Taylor
4424dec668
Remove broken and un-maintained IMC2 support.
...
As discussed with @Griatch, IMC2 is now rarely seen in the wild. Also, this
feature hasn't worked in ages. Time to de-clutter.
2016-10-28 22:53:43 -07:00
Tehom
fcc8a7d3c2
Added in missing whitespace that made the unit test fail.
2016-10-20 08:08:55 +02:00
Tehom
c32920999b
Fixed missing variable in formatting of disconnect string in delcom, made display of @channels more legible and display when someone is Muted rather than not subscribed. Refactored the 'who' list for channels to now be a property of the channel that returns a string of all the subscribers separated by commas, with those who are actively listening (not muted) in bold, and made both '@cwho' and 'allcom who' call to it.
2016-10-20 08:08:55 +02:00
Tehom
951cd60a6d
Okay, next try! I added 'on' and 'off' as arguments for the base channel command in channelhandler which allows you to unmute or mute the channel respectively, and added the mute and unmute methods to ChannelDB. distribute_message now checks for a subscriber being muted before passing along the message. Reverted the changes to the channel cmdset. Added the 'all' switch to delcom to allow for the deletion of aliases, otherwise it keeps the aliases intact for when they next join the channel.
2016-10-20 08:08:55 +02:00
Griatch
73bb293156
Fix a tracebac in page due to calling Msg.date_sent instead of Msg.date_created.
2016-10-02 14:15:18 +02:00
Griatch
9bab96e0e8
Set the method to better report a malformed lockfunc rather than to raise a traceback.
2016-09-19 07:13:23 +02:00
Griatch
bcf421de91
Minor check for .pk in nicks
2016-09-14 07:19:02 +02:00
Griatch
a8417fd42c
Some fixes in comm channels related to nicks.
2016-06-26 09:44:43 +02:00
Griatch
316f03308e
Update the comm system to work with the new nicks.
2016-06-26 01:20:24 +02:00
Griatch
984c6f9758
Added the ability to overload the default command parent. Implements #923 .
2016-05-22 20:49:46 +02:00
CloudKeeper1
bc04d5f99e
BlauFeuer's Bug. @Cemit/sendername not functioning.
...
if "sendername" in self.switches:
message = "%s: %s" % (self.key, message)
Should read: message = "%s: %s" % (self.caller.key, message)
Not functioning as intended. Credit goes to BlauFeuer.
2016-04-04 14:24:15 +02:00
Griatch
961e94f118
Made some minor tweaks to irc2chan docstring.
2016-03-27 15:30:27 +02:00
Sina Mashek
4c113f9ab7
Implemented @Griatch's suggestions
2016-03-26 15:28:15 -07:00
Sina Mashek
2d54bc33ab
Added support for SSL IRC connections.
2016-03-26 02:44:20 -07:00
Doug Miller
1910c6ae7c
fix alias display on @channels/comlist
2016-01-12 20:17:58 +01:00
Griatch
efefe3e5ff
First version of changed sessid->session change that starts properly. Not fully tested yet.
2015-11-14 21:43:58 +01:00
Ahmed Charles
f38efab999
Import python3 compatible cmp.
2015-11-02 00:19:04 +01:00
Ahmed Charles
bc340fbf0d
Remove commented out print statements.
2015-10-19 23:31:19 +02:00
Griatch
c191996975
Changed so that channel names can use any case. Resolves #814 .
2015-10-11 19:22:14 +02:00
Griatch
c781160225
Made various parts of the core respect the CLIENT_DEFAULT_WIDTH setting. Resolves #710 .
2015-03-19 19:21:05 +01:00
Ahmed Charles
c7959587cb
Update channel handlers when creating a channel.
2015-02-19 21:45:03 +01:00
Ahmed Charles
5c12ead301
Fix typo in comms.py.
2015-02-15 16:30:23 -06:00
Griatch
3ff937a6fd
Updated commands to use new evennia path.
2015-01-07 14:31:35 +01:00
Griatch
c7325a5032
Further reworking, naming the library folder 'evennia' instead of lib or src.
2015-01-07 13:36:57 +01:00