Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
elwynor committed Sep 15, 2024
0 parents commit c30954b
Show file tree
Hide file tree
Showing 19 changed files with 1,933 additions and 0 deletions.
484 changes: 484 additions & 0 deletions .gitignore

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions CONTRIBUTING.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Contributing to this project

Thank you for your interest in contributing to this project!

## Contribution Agreement

By contributing to this project, you agree to the following terms:

1. You assign all right, title, and interest, including all copyrights, in and to your contributions to Rick Hadsall and Elwynor Technologies.
2. You grant Rick Hadsall and Elwynor Technologies a non-exclusive, royalty-free, worldwide license to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contributions.
3. You represent that you have the legal right to make your contributions and that the contributions do not infringe any third-party rights.
4. Rick Hadsall and Elwynor Technologies are not obligated to incorporate any contributions into the project.
5. This project is licensed under the AGPL v3, and any derivative works must also be licensed under the AGPL v3.
6. If you create an entirely new project (a fork) based on this work, it must also be licensed under the AGPL v3, you assign all right, title, and interest, including all copyrights, in and to your contributions to Rick Hadsall and Elwynor Technologies, and you must include these additional terms in your project's LICENSE file.

By submitting your contributions, you agree to these terms.

## How to Contribute

1. Fork the repository.
2. Create a new branch for your changes.
3. Make your changes and commit them with clear commit messages.
4. Submit a pull request with a description of your changes.

Thank you for your contributions!
26 changes: 26 additions & 0 deletions Dist/CONTRIBUTING.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Contributing to this project

Thank you for your interest in contributing to this project!

## Contribution Agreement

By contributing to this project, you agree to the following terms:

1. You assign all right, title, and interest, including all copyrights, in and to your contributions to Rick Hadsall and Elwynor Technologies.
2. You grant Rick Hadsall and Elwynor Technologies a non-exclusive, royalty-free, worldwide license to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contributions.
3. You represent that you have the legal right to make your contributions and that the contributions do not infringe any third-party rights.
4. Rick Hadsall and Elwynor Technologies are not obligated to incorporate any contributions into the project.
5. This project is licensed under the AGPL v3, and any derivative works must also be licensed under the AGPL v3.
6. If you create an entirely new project (a fork) based on this work, it must also be licensed under the AGPL v3, you assign all right, title, and interest, including all copyrights, in and to your contributions to Rick Hadsall and Elwynor Technologies, and you must include these additional terms in your project's LICENSE file.

By submitting your contributions, you agree to these terms.

## How to Contribute

1. Fork the repository.
2. Create a new branch for your changes.
3. Make your changes and commit them with clear commit messages.
4. Submit a pull request with a description of your changes.

Thank you for your contributions!
47 changes: 47 additions & 0 deletions Dist/ELWCHT.DOC
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@

_______ __ __
/ ___/ / ___ _/ /_ / / ___ __ _____ ___ ____
/ /__/ _ \/ _ `/ __/ / /__/ _ \/ // / _ \/ _ `/ -_)
\___/_//_/\_,_/\__/ /____/\___/\_,_/_//_/\_, /\__/
/___/

version 1.1
Copyright (c) 2024 Elwynor Technologies


WHAT IS CHAT LOUNGE?

Chat Lounge is a simple teleconference which allows people to use aliases
for total anonymity. It includes generic action ("ga" command) support.

USAGE

Enter the module, provide an alias, and chat! Everything you type
goes out to everyone in the Chat Lounge.

COMMANDS

Type your message, and it goes out to everyone present. Just hitting enter
will display a list of the aliases in the Chat Lounge. Typing help or /h
will provide a short help text.

To send an action you can use the "ga" command, for example:
ga is laughing out loud.

This would send the following message to all other users in the Chat Lounge:
<alias> is laughing out loud.

SysOps can use a "scan" command to learn the identity of users, if necessary.

INSTALLATION AND CONFIGURATION

Simply unzip the archive to your BBS directory, add the module to your menu,
configure the MSG file to your liking, and start the BBS! It's that easy!

MODULE HISTORY

Chat Lounge was written and developed by Mike Polzin of WilderLand Software.
Elwynor Technologies acquired the module in 2004, and ported it to Worldgroup
v3.2 in February 2006. In September 2024, it was ported to Major BBS V10.


28 changes: 28 additions & 0 deletions Dist/ELWCHT.MDF
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
; ELWCHT.MDF

Module Name: Chat Lounge

Developer: Elwynor Technologies

Requires:
Replaces:

Install:

Online user manual:

DLLs: ELWCHT
MSGs: ELWCHT

Btrieve page size: 512
Btrieve files: 0

Cleanup:

Event-1:
Event-2:
Event-3:
Event-4:

Add-On Utility:

119 changes: 119 additions & 0 deletions Dist/ELWCHT.MSG
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
LEVEL3 {Elwynor Technologies: Chat Lounge}

You may want to limit access to Chat to certain
users. If this is the case, fill this option in
with the name of a key. Only users holding the key
named in this option will be allowed to enter the
game. If you wish everyone to be able to access
the game, leave this option blank.

CHTKEY {} S 15 Key required to Chat

LEVEL6 {Elwynor Technologies: Chat Lounge}


CHTMS1 {
***
%s: %s
>} T male chat lounge message


CHTMS2 {
***
%s: %s
>} T female chat lounge message


ACTMS1 {
***
%s %s
>} T male chat lounge action message


ACTMS2 {
***
%s %s
>} T female chat lounge action message


WELCOME {
Welcome to The Chatters Lounge.

} T Enter message


EXIT {
Thanks for chatting with us!
} T Exit message


GLOHELP {
You are currently in the Chatter Lounge. The Chatter Lounge is a
teleconference where you may choose an alias and talk under that alias.
This allows you to talk with total anonymity, so speak your mind!

To send an action you can use the "ga" command, for example:

ga is laughing out loud.

This would send the following message to all other users in the
teleconference:

<userid> is laughing out loud.

Note that little boys names appear in blue and little girls names appear
in red.

>} T help box


SYSHELP {
You are currently in the Chatter Lounge. The Chatter Lounge is a
teleconference where you may choose an alias and talk under that alias.
This allows you to talk with total anonymity, so speak your mind!

To send an action you can use the "ga" command, for example:

ga is laughing out loud.

This would send the following message to all other users in the
teleconference:

<userid> is laughing out loud.

Note that little boys names appear in blue and little girls names appear
in red.

The "scan" or "/s" command allows Sysops to see the true identities of users, in case
someone is causing trouble.
>} T sysop help box


SENT {-- Message Sent --
>} T Message sent


ACTSENT {-- Action Sent --
>} T Message sent


GETNAME {
(c) 2024 Elwynor Technologies

Enter the alias you wish to use in the Chatter Lounge.
>} T Nickname set message


SORRY {
Sorry, but you do not have access to this option. 
} T No access message


REDO {
Your alias can not be longer than 30 characters, please re-enter.
} T


INCHT {Users currently in conference: } T User listing line

PROMPT {>} T Prompt
10 changes: 10 additions & 0 deletions Dist/FILE_ID.DIZ
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Chat Lounge v1.0 for Major BBS V10
_ | ._ _ ._ _|_ _ _|_ ._ _ | _ _ o _ _
(/_|\/\/\/| |(_)| |_(/_(_| || |(_)|(_)(_||(/__>
/ _|
http://www.elwynor.com
telnet:bbs.elwynor.com

A simple teleconference which allows people to
use aliases for total anonymity. Includes generic
action ("ga" command) support.
10 changes: 10 additions & 0 deletions Dist/FILE_ID.W32
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Chat Lounge v1.0 for Worldgroup 3.2
_ | ._ _ ._ _|_ _ _|_ ._ _ | _ _ o _ _
(/_|\/\/\/| |(_)| |_(/_(_| || |(_)|(_)(_||(/__>
/ _|
http://www.elwynor.com
telnet:bbs.elwynor.com

A simple teleconference which allows people to
use aliases for total anonymity. Includes generic
action ("ga" command) support.
Loading

0 comments on commit c30954b

Please sign in to comment.