mirror of
				https://github.com/Mikaela/Limnoria.git
				synced 2025-10-31 07:37:22 +01:00 
			
		
		
		
	Add stripFormatting option (default True)
This commit is contained in:
		
							parent
							
								
									52ee0919db
								
							
						
					
					
						commit
						84a7026367
					
				| @ -57,6 +57,10 @@ conf.registerGlobalValue(conf.supybot.plugins.ChannelLogger, | ||||
|     'flushImmediately', registry.Boolean(False, """Determines whether channel | ||||
|     logfiles will be flushed anytime they're written to, rather than being | ||||
|     buffered by the operating system.""")) | ||||
| conf.registerGlobalValue(conf.supybot.plugins.ChannelLogger, | ||||
|     'stripFormatting', registry.Boolean(True, """Determines whether | ||||
|     formatting characters (such as bolding, color, etc.) are removed when | ||||
|     writing the logs to disk.""")) | ||||
| conf.registerChannelValue(conf.supybot.plugins.ChannelLogger, 'timestamp', | ||||
|     registry.Boolean(True, """Determines whether the logs for this channel are | ||||
|     timestamped with the timestamp in supybot.log.timestampFormat.""")) | ||||
| @ -191,6 +195,8 @@ class ChannelLogger(callbacks.Privmsg): | ||||
|         log = self.getLog(channel) | ||||
|         if self.registryValue('timestamp', channel): | ||||
|             self.timestamp(log) | ||||
|         if self.registryValue('stripFormatting', channel): | ||||
|             s = ircutils.stripFormatting(s) | ||||
|         log.write(s) | ||||
|         if self.registryValue('flushImmediately'): | ||||
|             log.flush() | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 James Vega
						James Vega