A sample command-line application with an entrypoint in bin/
, library code
in lib/
, and example unit test in test/
.
DOCS This is a command line application built completely on dart to simulate the feature in discord.
Prerequisites Dart SDK 3.0.5 Sembast Version: 3.4.9
Installation
-
Clone the repository
git clone [email protected]:dhruv2981/Discord_like_cli.git
-
Enter into the project repo and install the dependancies
dart pub get
-
Run any of the commands in the given below
- channel can be made with a user of mod/admin role and channel type will be asked only if user is first one to add_channel
- if channel already exist u dont need to tell type of channel as only a unique channel name in a server
Admin,Mod user,Newbie -:Admin and mod users can only create a new channel and new category -:If the channel and category are already present in server then newbie user can also join that channel.
#The channel name in a server is unique.
#Brownie points: -:Admin and mod have power to put a direct channel in server into any existing category. -:Admin and mod users can only create a new channel and new category -:Colour coding of cli -:One can print full structure of server which shows all the channels and categories in it. -:New user in channel has power to be mod using mod access password.