<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.csclub.uwaterloo.ca/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Satalha</id>
	<title>CSCWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.csclub.uwaterloo.ca/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Satalha"/>
	<link rel="alternate" type="text/html" href="https://wiki.csclub.uwaterloo.ca/Special:Contributions/Satalha"/>
	<updated>2026-06-07T11:40:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://wiki.csclub.uwaterloo.ca/index.php?title=Cscbot&amp;diff=3192</id>
		<title>Cscbot</title>
		<link rel="alternate" type="text/html" href="https://wiki.csclub.uwaterloo.ca/index.php?title=Cscbot&amp;diff=3192"/>
		<updated>2012-03-22T03:54:49Z</updated>

		<summary type="html">&lt;p&gt;Satalha: /* Ideas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A collection of ad-hoc hodge-podge scripts that provide various services. Ridiculous and hilariously over-engineered. Some of the services are defined below:&lt;br /&gt;
&lt;br /&gt;
= Office State =&lt;br /&gt;
updates the channel topic in #csc with &amp;quot;office: open&amp;quot; or &amp;quot;office: closed&amp;quot; depending on the feedback from the webcams&lt;br /&gt;
&lt;br /&gt;
= Battles =&lt;br /&gt;
Moderate and judge rap battles. In a state of not working&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
* cscbot: battle challenge &amp;lt;nick&amp;gt;&lt;br /&gt;
* cscbot: battle accept&lt;br /&gt;
* cscbot: battle gg&lt;br /&gt;
* cscbot: battle clear&lt;br /&gt;
&lt;br /&gt;
== Ideas ==&lt;br /&gt;
* Make it recognizes a gg and shuts up&lt;br /&gt;
* Make sure you can say whatever you want when it&#039;s not your turn without fucking shit up&lt;br /&gt;
* Fix choke timer so that it actually ends a game upon choke&lt;br /&gt;
* Allowing more than one entry per turn. This could involve looking for a terminating character to let the bot know the battler has said his peace. That way you can follow up a line without having to cram it all in one paragraph. this shouldn&#039;t affect time limit. This would also take care of someone needing to say something that isn&#039;t a verse without forgoing his turn.&lt;br /&gt;
* Allowing n battlers at a time such that they take turns&lt;br /&gt;
* Make a dedicated channel for battling so that #csc won&#039;t get pissed&lt;br /&gt;
* Set a maximum length of a battle so things don&#039;t drag on&lt;br /&gt;
* Have a voting system to determine the winner if no one chokes before time elapses&lt;br /&gt;
* Implement a lighning round to make things more exciting&lt;br /&gt;
&lt;br /&gt;
= Kickoff List =&lt;br /&gt;
Lists the beer on tap at kickoff&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
* cscbot: kickoff list&lt;br /&gt;
* cscbot: kickoff add foo&lt;br /&gt;
* cscbot: kickoff remove foo&lt;br /&gt;
* cscbot: kickoff clear&lt;/div&gt;</summary>
		<author><name>Satalha</name></author>
	</entry>
	<entry>
		<id>https://wiki.csclub.uwaterloo.ca/index.php?title=Cscbot&amp;diff=3190</id>
		<title>Cscbot</title>
		<link rel="alternate" type="text/html" href="https://wiki.csclub.uwaterloo.ca/index.php?title=Cscbot&amp;diff=3190"/>
		<updated>2012-03-22T03:51:50Z</updated>

		<summary type="html">&lt;p&gt;Satalha: /* Ideas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A collection of ad-hoc hodge-podge scripts that provide various services. Ridiculous and hilariously over-engineered. Some of the services are defined below:&lt;br /&gt;
&lt;br /&gt;
= Office State =&lt;br /&gt;
updates the channel topic in #csc with &amp;quot;office: open&amp;quot; or &amp;quot;office: closed&amp;quot; depending on the feedback from the webcams&lt;br /&gt;
&lt;br /&gt;
= Battles =&lt;br /&gt;
Moderate and judge rap battles. In a state of not working&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
* cscbot: battle challenge &amp;lt;nick&amp;gt;&lt;br /&gt;
* cscbot: battle accept&lt;br /&gt;
* cscbot: battle gg&lt;br /&gt;
* cscbot: battle clear&lt;br /&gt;
&lt;br /&gt;
== Ideas ==&lt;br /&gt;
- Make it recognize a gg and shut up&lt;br /&gt;
- Make sure you can whatever you want when it&#039;s not your turn without fucking shit up&lt;br /&gt;
- Fix choke timer so that it actually ends a game upon choke&lt;br /&gt;
- Allowing more than one entry per turn. This could involve looking for a terminating character to let the bot know the battler has said his peace. That way you can follow up a line without having to cram it all in one paragraph. this shouldn&#039;t affect time limit. This would also take care of someone needing to say something that isn&#039;t a verse without forgoing his turn.&lt;br /&gt;
- Allowing n battlers at a time such that they take turns&lt;br /&gt;
- Make a dedicated channel for battling so that #csc won&#039;t get pissed&lt;br /&gt;
- Set a maximum length of a battle so things don&#039;t drag on&lt;br /&gt;
- Have a voting system to determine the winner if no one chokes before time elapses&lt;br /&gt;
- Implement a lighning round to make things more exciting&lt;br /&gt;
&lt;br /&gt;
= Kickoff List =&lt;br /&gt;
Lists the beer on tap at kickoff&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
* cscbot: kickoff list&lt;br /&gt;
* cscbot: kickoff add foo&lt;br /&gt;
* cscbot: kickoff remove foo&lt;br /&gt;
* cscbot: kickoff clear&lt;/div&gt;</summary>
		<author><name>Satalha</name></author>
	</entry>
</feed>