DoTheNeedful is an implementation of cIRCuitbot serving the #reddit-sysadmin
channel on the Libera.Chat IRC Network
What's Happening?
Here is a short summary of recent activity in the channel. This summary is AI-generated and is updated every hour!
A user, PublicWiFi, jokingly discussed their child's labor in a humorous exchange on the #reddit-sysadmin channel. Other users joined the conversation, with lighthearted banter about the child's future exposure to things like firearms, moonshine, and sugary drinks, ultimately concluding with PublicWiFi emphasizing their commitment to limiting their child's sugar intake.
About The Channel
Serving as the official IRC channel for the r/sysadmin subreddit since 2010, the IRC channel began on the Freenode IRC network prior to the hostile takeover and subsequent purge of all channel and user registrations from the entire network. After that occurence, the channel was moved to Libera.Chat and has been operating there ever since!
The original channel founder was not active in the community, having registered the name to stake their claim on it but never participating or working to build their new channel. The community was upset at the lack of moderation, features, and overall direction of the channel; this eventually culminated in a channel-wide vote for a new channel operator that was active and capable of managing the growing, but increasingly frustrated, channel.
After the vote, the user cryptic1
was voted in as the new operator. As he started to dive in, he quickly realized that a single active channel operator was not enough to stay on top of everything, and soon
the user mistiry
, who was 2nd place in the channel vote, was also added as an operator.
From there, with experienced and active operators working to grow the community, the channel exploded in popularity. Additional channel operators were added; the increase in popularity brought users from all over the world,
and so new channel operators from various timezones were brought in for extra coverage. There were various bots over the years, and long-time users may even remember a few of them such as Cueanay
(a Q&A bot), SavantBot
(a karma/voice nomination bot), or GamingChair
(a games bot).
Today, the channel remains fairly popular. On Libera, it is by far the most popular channel related to Reddit - by user count, more than all the others combined! Averaging around 330 users in the channel throughout 2023, and many more users participating via the Discord Relay (more on that below), the channel and community remains a place for users all over the globe to chat about technology, security, networking... or more likely using it as an escape from the daily grind of a sysadmin and talking with others that know exactly how they feel!
The Discord Relay
In the channel is a bot named sd
, short for "Sysadmin Discord". This bot relays messages between the #reddit-sysadmin
channel, and the r/sysadmin Official Discord, and
allows users on either platform to communicate together. On the IRC side, users see the Discord messages pre-pended with a stylized Discord username, and on the Discord side each IRC user appears as a unique user, with their IRC nickname,
a unique "bot" avatar, and a tag denoting they are an IRC user. This allows for seamless sharing of messages between the two platforms - user tagging even works!
Many features of DoTheNeedful work for Discord users thanks to the relay support built into cIRCuitbot. Check the Bot Help page for more info.
The Current Ops Team
- mistiry
- cryptic1
- killdash9
- JollyRgrs
- Code_Man65
- baguettes
- xe0n
- gibby
/msg [op] I have a question/concern...
Privacy Information
One should never assume that data you expose on the public internet and in a public forum is not being collected or monitored. We do collect and store some data. Here is the data that we are collecting:
- Your nicknames - this should be pretty obvious.
- Your hostnames - you should take precautions against exposing your IP address. Join #libera-cloak and type !cloakme if nothing else.
- The words you type - again, this should be pretty obvious. While the bot does not (currently) retain chat logs per se, it does log certain information as explained below.
What data is retained and how
"Seen" Info - Every user the bot sees is logged to a table in a SQL database. The bot creates a unique numerical identifier for each new user, and stores along with that ID the last time that user was seen, the nickname and hostname of the user, the last message seen by the user (including /quit messages), and the "location" the user was last seen - either in the public channel or in PM's with the bot. The data is overwritten every time the bot sees a user do something, so there is only the last-seen data being retained indefinitely; no historical record-keeping of the user's messages is logged to this table.
Quote Data - Users have the ability to add quotes to a database. These quotes are retained forever, at least that is the intention. At this time there is no moderator approval required, so users are free to submit any quotes they wish to the database (with the idea being quotes that occurred during normal channel discourse, and some moderation is applied to keep the database on-topic). While we have the ability to purge quotes, that is only done in extreme cases where it is deemed warranted by the ops team after internal and with-the-complaining-user discussions, outside of regular cleanup of obvious racist, hateful, or otherwise harmful additions.