Skip to content

✨ New Beginner Project: Chat Simulator #3

@ghostdeveloper404

Description

@ghostdeveloper404

πŸ’¬ Project Idea: Chat Simulator

Goal:
Build a simple command-line chatbot in Python using if-else logic, functions, and basic data structures.
The bot should respond to basic greetings, questions, and allow the user to exit the conversation.


🎯 Features

  • Greet the user
  • Answer basic questions (e.g., "What's your name?", "What's the time?")
  • Respond differently based on keywords in the user's input
  • Option to exit the chat with a keyword (bye, exit, etc.)
  • Keep conversation history in a list or save to a .txt file

πŸ“š Skills You’ll Use

  • Python syntax
  • Variables and strings
  • Conditional statements (if-elif-else)
  • Loops (while)
  • Functions (optional)
  • File handling (optional)
  • CLI user experience

βœ… Tasks

  1. Create a new folder: your_name/chat_simulator/

  2. Add your chatbot script: chat_simulator.py and README.md inside your project folder

  3. Include a README.md explaining:

    • What the project does
    • How to run it
    • Example input/output
  4. Commit and push your changes

  5. Create a Pull Request with the title:
    "[Your Name] – Chat Simulator Project"


🏷️ Labels
good first issue beginner-friendly help wanted


πŸ’¬ Need help getting started?
Follow our First Contributions Guide or ask in the Discussions section.

Good luck and happy coding! πŸš€

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions