<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.cssbham.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.cssbham.com/feed.php">
        <title>CSS Wiki - applications:tex-bot</title>
        <description></description>
        <link>http://wiki.cssbham.com/</link>
        <image rdf:resource="http://wiki.cssbham.com/_media/logo.png" />
       <dc:date>2026-07-22T23:34:35+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.cssbham.com/applications:tex-bot:actions?rev=1747764618&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.cssbham.com/applications:tex-bot:commands?rev=1747764618&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.cssbham.com/applications:tex-bot:start?rev=1777554121&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.cssbham.com/applications:tex-bot:tasks?rev=1778927689&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.cssbham.com/_media/logo.png">
        <title>CSS Wiki</title>
        <link>http://wiki.cssbham.com/</link>
        <url>http://wiki.cssbham.com/_media/logo.png</url>
    </image>
    <item rdf:about="http://wiki.cssbham.com/applications:tex-bot:actions?rev=1747764618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-20T18:10:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>actions</title>
        <link>http://wiki.cssbham.com/applications:tex-bot:actions?rev=1747764618&amp;do=diff</link>
        <description>Actions

TeX handles action tracking for committee. The commands are detailed below.

Commands

Creation

/committee-actions create {description} {user}

This command is fairly self explanatory. The `description` argument is mandatory and by default this will assign the new action to the user executing the command. Alternatively, if you wish to assign the new action to someone else, supply the `user` argument.</description>
    </item>
    <item rdf:about="http://wiki.cssbham.com/applications:tex-bot:commands?rev=1747764618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-20T18:10:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>commands</title>
        <link>http://wiki.cssbham.com/applications:tex-bot:commands?rev=1747764618&amp;do=diff</link>
        <description>Commands

committee-handover

This command is to be run annually, when committee are ready to handover to committee-elect. 

Running the command will:

	*  Removes committee-elect permissions from all committee channels except #handover
	*  Gives the outgoing committee members individual access to #handover</description>
    </item>
    <item rdf:about="http://wiki.cssbham.com/applications:tex-bot:start?rev=1777554121&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-30T13:02:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://wiki.cssbham.com/applications:tex-bot:start?rev=1777554121&amp;do=diff</link>
        <description>TeX Bot

The TeX Bot is our Discord bot (and friend). It handles member verification, moderation, and has some handy features like reminders and actions tracking.

It is deployed in a Docker container on tex-drug-den.</description>
    </item>
    <item rdf:about="http://wiki.cssbham.com/applications:tex-bot:tasks?rev=1778927689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-16T10:34:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tasks</title>
        <link>http://wiki.cssbham.com/applications:tex-bot:tasks?rev=1778927689&amp;do=diff</link>
        <description>Tasks

Tasks are (usually small) bits of code that are run by the bot on a regular schedule. 

Guild Admin Cookie

Probably the most important Task is the guild admin token refreshing. This is stored in the CheckSUPlatformAuthorisationTaskCog and, if enabled, will automatically update the guild admin cookie at a configurable interval. This is necessary because MSL has their cookie timeout set very low (approx ~15 minutes as of the time of writing this) and it&#039;s not feasible to grab a new cookie …</description>
    </item>
</rdf:RDF>
