pmxbot / pmxbot / __init__.py

Jason R. Coombs f2af6ce 


Jason R. Coombs 9910a09 

Jason R. Coombs f2af6ce 


Jason R. Coombs 39d9f5c 

Jason R. Coombs 04e309f 
Jason R. Coombs 39d9f5c 
Jason R. Coombs f2af6ce 


Jason R. Coombs 39d9f5c 











Jason R. Coombs f2af6ce 
Jason R. Coombs 9910a09 

Jason R. Coombs f2af6ce 
# -*- coding: utf-8 -*-
# vim:ts=4:sw=4:noexpandtab

import socket

from .dictlib import ConfigDict

config = ConfigDict(
	bot_nickname = 'pmxbot',
	database = 'sqlite:pmxbot.sqlite',
	server_host = 'localhost',
	server_port = 6667,
	use_ssl = False,
	password = None,
	silent_bot = False,
	log_channels = [],
	other_channels = [],
	places = ['London', 'Tokyo', 'New York'],
	feed_interval = 15, # minutes
	feeds = [dict(
		name = 'pmxbot bitbucket',
		channel = '#inane',
		linkurl = 'http://bitbucket.org/yougov/pmxbot',
		url = 'http://bitbucket.org/yougov/pmxbot',
		),
	],
	librarypaste = 'http://paste.jaraco.com',
)
config['logs URL'] = 'http://' + socket.getfqdn()

"The config object"
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.