Just wanted to get your thoughts about what JP is trying to achieve with a small bridge program between WG and TWGS v2. The bridge will also work to convert other bbs's door.sys/doorinfo.def files so twgs v2 works with other older door based bbs software.John Pritchett wrote:Right. But what I was thinking is that Rick could probably very easily create a simple WG module that would act as an interface with TWGS, a sort of go-between that would then pass on commands to TWGS in a way that it understands. That's the beauty of having small bridge programs. I don't need to bloat TWGS with support for all of the different possible door/module systems, and I can allow TWGS to run in a way that takes more advantage of the specific features of a particular BBS.
The benefits of this are obvious for WG. But for other BBSs, using door.sys drop files in particular, it would just add a small amount of integration that's not possible with Telnet and RLogin. Just as an example, if a player has 10 minutes left on the BBS and starts TWGS, TWGS doesn't know it. They can't be warned and the shutdown won't be graceful. That kind of thing.
His main goal is to get the global's output and time left from wg to users in twgs v2. Is it possible to make a module that would do this or would his program need to be logged in and the relay info to twgs v2, or can updates be made to the rlogin/telnet module to pass "user time left", "bbs shut down" and some other globals?