BNBOT(1)
π BNBOT(1) π
okay so this is from the BNETD User's Manual bestie, and it's literally called bnbot β buckle up π
β¨ NAME β¨
bnbot β the Battle.net text-based chat bot client, aka ur new bestie for talking to servers from the terminal π¦
πΈ SYNOPSIS πΈ
bnbot [options] servername [serverport]
π DESCRIPTION π
okay so bnbot is a simple little program that lets you communicate through the bot protocol of a Battle.net server, straight from the command line. no GUI, no nonsense, just vibes β¨
here's the tea: input from stdin gets sent to the server, and output from the server gets sent to stdout. the interface is so simple that honestly telnet(1) could do it. the ONLY complicating factor β and bestie, listen, this matters β is that a control-C character must be sent to the server before any other input. like, every single time. no cap. π
the hope (manifesting π―οΈ) is that this program can be used with a scripting language like expect(1) to make creating chat bots for Unix easier. and ngl? to date, the author doesn't know of anyone actually doing this. π it can also be used to test bot login permissions for accounts, which is lowkey useful.
if no servername is specified, localhost is assumed. if no serverport is specified, 6112 is assumed. defaults came through, periodt π
π OPTIONS π
-h,--help,--usageβ print usage information and dip. that's it, that's the whole thing π-v,--versionβ print its version number and exit. iconic, brief, slays π
β NOTES β
the current version is available with the bnetd distribution at:
http://www.bnetd.org/
go get it bestie π«Ά
π BUGS π
okay so this is the part where we keep it real: the terminal settings are NOT consulted for keybindings. nope. instead, the following are just... assumed. hardcoded. living their own life:
^Hβ delete the character to the left of the cursor^Jβ accept current line^M(return) β accept current line^Tβ transpose the last two characters^Wβ delete word to the left of the cursor^Uβ delete the whole input line^[(escape) β cancel the current input line^?(delete) β delete the character to the left of the cursor
not me finding out my keyboard config means nothing to this program π it's giving "I do what I want" energy and honestly? respect.
π SEE ALSO π
bnetd(1), bnchat(1) β go read those too, iykyk π
π AUTHOR π
Ross Combs (ross@bnetd.org) β thank u for ur service king π«‘
and that's the whole page bestie!! this was BNETD, dated 11 June, 2000, and you just read BNBOT(1) β go forth and bot, mwah π
β¨π
π¦ where this page comes from
- debian bookworm: pvpgn 1.8.5-3+b1 Β· GPL-2.0-or-later
- debian trixie: pvpgn 1.99.7.2.1+dfsg-2 Β· GPL-2.0-or-later
- ubuntu jammy: pvpgn 1.8.5-2.1ubuntu1 Β· GPL-2.0-or-later
- ubuntu noble: pvpgn 1.8.5-3ubuntu1 Β· GPL-2.0-or-later
- ubuntu questing: pvpgn 1.8.5-3ubuntu3
- ubuntu resolute: pvpgn 1.8.5-3ubuntu4 Β· GPL-2.0-or-later
- ubuntu stonking: pvpgn 1.99.7.2.1+dfsg-5 Β· GPL-2.0-or-later
- Copyright (C) 2000 Ross Combs (ross@bnetd.org)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms