TIP: Click on subject to list as thread! ANSI
echo: synchronet
to: PAULIE420
from: DIGITAL MAN
date: 2020-05-13 21:58:00
subject: Command Shell best practi

  Re: Command Shell best practices
  By: Paulie420 to All on Wed May 13 2020 05:24 pm

 > So one part of Synchronet that I'm figuring out...
 >
 > I was never a Sync guy, back in the day anyway.. my BBS was always a little
 > smaller and close knit than the multi-node TBBS or *sync* boards. At any
 > rate, the sync default command shell was never my favorite. I liked WWIV or
 > Renegade; with RG by far being *my* BBS menu structure of choice.
 >
 > So, I was fumbling a bit with editing synchro menus... its not like standard
 > BBS softwares that I'm used to (Telegard, Renegade, Obv/2, even Mystic..).
 > But I'm now seeing just how powerful Synchronet is.

Ah, cool that you've come to that conclusion. :-)

 > I've learned that I can take the Renegade clone command shell, and use that
 > as my main shell for my BBS. I have some questions about doing so. So lets
 > say that I want my BBS to look one way, and not use multiple command shells.
 > I think that its most smart for me, since I like the Renegade way of menu
 > structure, to use the Renegade clone command shell. OK, I've been doing
 > that... and adding ANSI menus to text/menu/renegade ... ok, check on the
 > four menus that Renegade command shell calls for.
 >
 > But, I notice that say... for the other menus I can't just add a qwk.ans to
 > text/menu/renegade ... but I could add it in text/menu. Long story short, if
 > I only want to use one shell, do I erase the others? Do I change Renegade to
 > default and not use /renegade? Do I use /renegade for the four menus it
 > calls for and then just edit like qwk.ans in the regular text/menu directoy?
 >
 > I want to ultimately edit the renegade clone to add some things that are
 > unique to my board... but first I want to get deep into all the different
 > menus and edit ansi's to all match.
 >
 > I guess I'm just asking whats the best way to add those deeper menus, that
 > the Renegade command shell currently falls back on the default synchronet
 > menus for?
 >
 > Gosh I hope I'm making a little sense. I sometimes feel that my mind is
 > jumbled when discussing sync... but I'm trying.

I totally get what you're saying. If you know that you aren't going to be
making *any* other command shells available to your users, then just move the
text/menu/renegade/* files into text/menu, copy exec/renegade.src to
exec/yourshell.src and then remove the "renegade/" parts of the menu paths in
the file. Then edit all the menu files (*.msg is preferred) to suit your
style/command-keys.

                                            digital man

Synchronet/BBS Terminology Definition #58:
POP3 = Post Office Protocol version 3
Norco, CA WX: 60.6øF, 69.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs
--- SBBSecho 3.11-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.