- # autoskip implies autoask with 0 delay TODO customize?
- if q.registry_conf['autoskip']
- cmd_quiz(m, nil)
- elsif q.registry_conf["autoask"]
- delay = q.registry_conf["autoask_delay"]
- if delay > 0
- m.reply "#{Bold}#{Color}03Next question in #{Bold}#{delay}#{Bold} seconds"
- timer = @bot.timer.add_once(delay) {
- @ask_mutex.synchronize do
- @waiting.delete(chan)
- end
- cmd_quiz( m, nil)
- }
- @waiting[chan] = [timer, :ask]
- else
- cmd_quiz( m, nil )
- end