mirror of
				https://github.com/Mikaela/Limnoria.git
				synced 2025-10-31 15:47:25 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| EVERYONE:
 | |
| ---------
 | |
| Read LICENSE.  It's a 2-clause BSD license, but you should read it anyway.
 | |
| 
 | |
| 
 | |
| USERS:
 | |
| ------
 | |
| Read docs/GETTING_STARTED for an introduction to the bot.  Read
 | |
| docs/CAPABILITIES to see how to use capabilities more to your
 | |
| benefit. 
 | |
| 
 | |
| If you have any trouble, feel free to swing by #supybot on
 | |
| irc.freenode.net or irc.oftc.net (we have a Supybot there relaying,
 | |
| so either network works) and ask questions.  We'll be happy to help
 | |
| wherever we can.  And by all means, if you find anything hard to
 | |
| understand or think you know of a better way to do something,
 | |
| *please* post it on Sourceforge.net so we can improve the bot!
 | |
| 
 | |
| WINDOWS USERS:
 | |
| --------------
 | |
| The wizards (supybot-wizard, supybot-newplugin, and
 | |
| supybot-adduser) are all installed to your Python directory's
 | |
| \Scripts.  What that *probably* means is that you'll run them like
 | |
| this: C:\Python23\python C:\Python23\Scripts\supybot-wizard
 | |
| 
 | |
| 
 | |
| DEVELOPERS:
 | |
| -----------
 | |
| Read OVERVIEW to see what the modules are used for.  Read EXAMPLE to
 | |
| see some examples of callbacks and commands written for the bot.
 | |
| Read INTEFACES to see what kinds of objects you'll be dealing with.
 | |
| Read STYLE if you wish to contribute; all contributed code must meet
 | |
| the guidelines set forth there..
 | |
| 
 | |
| Use PyLint.  It's even better than PyChecker.  A sample .pylintrc file
 | |
| is included as tools/pylintrc.  Copy this to ~/.pylintrc and you'll be
 | |
| able to check your code with the same stringent guidelines I've found
 | |
| useful to check my code. (deja vu? :))
 | |
| 
 | |
| Be sure to run "test/test.py --help" to see what options are available
 | |
| to you when testing.  Windows users in particular should be sure to
 | |
| exclude test_Debian.py and test_Unix.py.
 | 
