Why is it called QSmack?
QSmack was originally written as a way for a certain individual (ahnuld) to continually talk smack to his fellow C9ers while he was sitting at his workstation in his office. None of C9 uses a Windows PC as their main office computer, and thus Quake doesn’t run on their primary workstations. Ahnuld decided that it was too much effort to walk the 15 feet across the hall to verbally assault people playing the game, so he undertook the project to write a Quake client that had all the functionality of a real Quake client, except no playing. That idea grew into QSmack. It soon became apparent that the only redeeming quality of QSmack was the possibility to add banning functionality to it. Ahnuld soon added that and the C9 servers were llama free! Not long after that, other people began to notice the omnipresent C9_AutoAdmin and wanted the banning functionality for themselves. The name “QSmack” stuck however and the rest is history.