Advertisement
Guest User

Untitled

a guest
May 30th, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.85 KB | None | 0 0
  1. # Lines that begin with a "#" are comments.
  2. # Remove the "#" from the beginning of a line to make those lines active.
  3.  
  4. nick = 'jenn2'
  5. host = 'irc.freenode.net'
  6. port = 6697
  7. ssl = True
  8. sasl = False
  9. channels = ['##maruiki', '##democracy']
  10.  
  11. # Channel jenni will report all private messages sent to her to.
  12. # This includes server notices.
  13. # logchan_pm = '#jenni-log'
  14.  
  15. # You can also specify nick@hostmask
  16. # For example: yano@unaffiliated/yano
  17. owner = 'Maruiki'
  18.  
  19. # user is the NickServ userid
  20. # This is useful if your NickServ user is different than the nick you are using
  21. # user = 'userid'
  22.  
  23. # password is the NickServ password, serverpass is the server password
  24. password = 'mypasshere'
  25. # serverpass = 'serverpass'
  26.  
  27. # forecastio_apikey is for an API key from https://forecast.io/
  28. # This is useful if you want extended weather information.
  29. # Required if you want .weather to work.
  30. # If not, you can use .weather-noaa or .wx-noaa
  31. # forecastio_apikey = ''
  32.  
  33. # wunderground_apikey is for an API key from http://www.wunderground.com/
  34. # This is useful if you want more local and *live* weather information.
  35. # This is optional and doesn't need to be added.
  36. # wunderground_apikey = ''
  37.  
  38. # You can add bannable words / regex per channel
  39. # bad_words = {
  40. # "#yourchan": ['badword', '(a|b).*c.*(d|e)']
  41. # }
  42. #
  43. # This controls the number of warnings a user will receive
  44. # before they are banned from the channel
  45. # bad_word_limit = 1
  46.  
  47. # Fill in Yelp API information here
  48. # This is for using the .food command
  49. yelp_api_credentials = {
  50. 'consumer_key': '',
  51. 'consumer_secret': '',
  52. 'token': '',
  53. 'token_secret': ''
  54. }
  55.  
  56. # These are people who will be able to use admin.py's functions...
  57. admins = [owner, 'yano']
  58. # But admin.py is disabled by default, as follows:
  59. exclude = ['adminchannel', 'insult', 'lispy', 'twss']
  60.  
  61. # This allows one to allow specific people to use ".msg channel message here"
  62. # in specific channels.
  63. helpers = {
  64. '#channel1': ['a.somedomain.tld', 'b.anotherdomain.tld'],
  65. '##channel2': ['some/other/hostmask'],
  66. }
  67.  
  68. # Enable raw logging of everything jenni sees.
  69. # logged to the folder 'log'
  70. logging = False
  71.  
  72. # Block modules from specific channels
  73. # To not block anything for a channel, just don't mention it
  74. excludes = {
  75. '##blacklist': ['!'],
  76. }
  77.  
  78. # If you want to enumerate a list of modules rather than disabling
  79. # some, use "enable = ['example']", which takes precedent over exclude
  80. #
  81. # enable = []
  82.  
  83. # Directories to load user modules from
  84. # e.g. /path/to/my/modules
  85. extra = ['/home/mason/jenni/modules/']
  86.  
  87. # Services to load: maps channel names to white or black lists
  88. external = {
  89. '#liberal': ['!'], # allow all
  90. '#conservative': [], # allow none
  91. '*': ['!'] # default whitelist, allow all
  92. }
  93.  
  94. # insult database available: "spanish" and "english"
  95. insult_lang = "english"
  96.  
  97. # EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement