예제 #1
0
파일: plugins.go 프로젝트: b33f/sp0rkle
func (fd *factoidDriver) RegisterPlugins(pm base.PluginManager) {
	// pm == fd in this case, but meh.
	pm.AddPlugin(&FactoidPlugin{fd, fd_identifiers})
}
예제 #2
0
파일: plugins.go 프로젝트: b33f/sp0rkle
func (qd *quoteDriver) RegisterPlugins(pm base.PluginManager) {
	pm.AddPlugin(&QuotePlugin{qd, qd_plugin_lookup})
}
예제 #3
0
파일: plugins.go 프로젝트: b33f/sp0rkle
func (dd *decisionDriver) RegisterPlugins(pm base.PluginManager) {
	pm.AddPlugin(&DecisionPlugin{dd, dd_rand})
	pm.AddPlugin(&DecisionPlugin{dd, dd_decider})
}