Hi there,
Some people on my network are currently looking into a way to setup some sort of #classroom in which some common things about IRC and other related topics can be taught. However, it seems that they have some trouble with finding some software which can take care of the tutoring itself. From what I understood about it they're trying to get a program to dump certain text into the channel after which it can be discussed.
Anyway, to make a short story longer: I'm wondering if any of you guys have already tried a setup like this and if so what kind of software / solution you ended up with ?
Thanks in advance for any reaction.
Setting up a #class
Moderator: Supporters
Setting up a #class
With kind regards, Peter
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
A bot that responded to triggers would probably be the easiest way.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
-
- Posts: 65
- Joined: Wed Apr 21, 2004 12:26 am
- Location: irc://irc.winbots.org/Winbots
- Contact:
In Anope there is a module called MovieServ...
just write the tutors as movieserv movies...
something like this should work...
And have a mIRC bot (<helperbot-nick>) with this code (and maybe some more)...
And then you can start a tutorial by typing this:
just write the tutors as movieserv movies...
something like this should work...
Code: Select all
0s NICK Tutor
60s SAY Tutor Hello, the tutorial will begin in 5 minutes, invite your friends!
60s SAY Tutor Hello, the tutorial will begin in 4 minutes, invite your friends!
60s SAY Tutor Hello, the tutorial will begin in 3 minutes, invite your friends!
60s SAY Tutor Hello, the tutorial will begin in 2 minutes, invite your friends!
60s SAY Tutor Hello, the tutorial will begin in 1 minute, invite your friends! Now is the time to make sure logging is turned on!
60s SAY Tutor The tutorial will now begin...
2s SAY Tutor Hello, and Welcome to our tutorial about <insert topic here>, We would like to thank each one of you for comming. [L1]
4s SAY Tutor My name is Tutor, I will be your teacher for todays lession. [L2]
3s SAY Tutor <insert more stuff> [L3]
3s SAY Tutor <insert more stuff> [L4]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor We will now take a short break to answer your questions...
3s SAY Tutor Please use /msg <helperbot-nick> <question> to ask your question.
3s SAY Tutor ---------
180s SAY Tutor --------
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor We will now take a short break to answer your questions...
3s SAY Tutor Please use /msg <helperbot-nick> <question> to ask your question.
3s SAY Tutor ---------
180s SAY Tutor --------
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor <insert more stuff> [Lx]
3s SAY Tutor We will now take a short break to answer your questions...
3s SAY Tutor Please use /msg <helperbot-nick> <question> to ask your question.
3s SAY Tutor ---------
180s SAY Tutor --------
3s SAY Tutor We would like to thank you for joining us this time...
3s SAY Tutor --------END--------
Code: Select all
ON *:NOTICE:*Tutorial in #tutorial*:?:{ if ($nick == Global) { join #tutorial,#tutorial.admin
mode #tutorial +um
mode #tutorial.admin +i
invite <helpernicks> #tutorial
invite <helpernicks> #tutorial.admin } }
ON *:TEXT:---------:#tutorial:{ if ($nick == tutor) { enable #tutorial-questions } }
ON *:TEXT:--------:#tutorial:{ if ($nick == tutor) { disable #tutorial-questions | unset %question.* } }
#tutorial-questions off
ON *:TEXT:*:?:{
set %question. $+ $nick $1-
msg #tutorial.admin $nick asked question: $1-
}
ON *:TEXT:!answer * *:#tutorial.admin:{ msg #tutorial $1 asked: %question. [ $+ [ $1 ] ] | msg #tutorial $nick answered: $2- }
#tutorial-questions end
on *:TEXT:*:?:{ notice $nick question time is closed, ask later... }
on *:TEXT:!answer * *:#tutorial.admin:{ msg #tutorial.admin Tutorial question time is closed.. }
on *:TEXT:--------END--------:#tutorial:{ if ($nick == Tutor) { mode #tutorial +i | unset %question.* | disable #tutorial-questions } }
Code: Select all
/join #tutorial,#tutorial.admin
/msg movieserv load <insert tutorial name here>
/msg movieserv play 1 #tutorial
/msg operserv global Tutorial in #tutorial will begin in 6 minutes... Todays topic: <insert topic here>
Well, we're talking about +/- 20 - 30 min. sessions which go over a certain topic after giving $people an option to respond / ask questions.medice wrote:why do you need a certain programm for pasting text?
It would be tedious if they needed to paste the whole story in every time.
With kind regards, Peter
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
Thanks a bunch for the tip!Winbots wrote:In Anope there is a module called MovieServ...
just write the tutors as movieserv movies...
something like this should work...
I never noticed this module and from what I've seen it looks like this is exactly what those guys are after. I'm compiling as we speak, going to give it a testrun later.
Thanks again!
With kind regards, Peter
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
rounding up...
Well,
We're a few days further and it turned out that this was indeed exactly what they were looking for. We've had a few #class sessions now and most people who followed them liked what they saw and most importantly; learned a bit about specific IRC commands. Because one of the people in #class is an oper there is no need for extra control since they can start classes whenever they need (there are always some people present who can help out and explain further if there is a need).
Thanks again.
We're a few days further and it turned out that this was indeed exactly what they were looking for. We've had a few #class sessions now and most people who followed them liked what they saw and most importantly; learned a bit about specific IRC commands. Because one of the people in #class is an oper there is no need for extra control since they can start classes whenever they need (there are always some people present who can help out and explain further if there is a need).
Thanks again.
With kind regards, Peter
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]
NekoNet IRC
www.neko-net.org / [url=irc://irc.neko-net.org:6667]irc.neko-net.org[/url]