Welcome to MyFirstTelegramBot, a Telegram bot designed and developed as part of an internship experience at Codegym. This bot serves as a learning project aimed at revitalizing and applying knowledge in a real-world business context.
MyFirstTelegramBot is a simple Telegram bot built using the TelegramBots API. It engages users in interactive conversations and responds to specific commands to provide a personalized experience.
- Greeting Functionality: Upon initiation, the bot greets users and prompts for their name.
- Personalized Interaction: It welcomes users by name and initiates an adventure-themed conversation.
- Error Handling: The bot provides feedback for unrecognized commands, guiding users on how to interact effectively.
To run MyFirstTelegramBot locally, follow these steps:
- Clone the repository from GitHub or download the source code.
- Ensure you have Java installed on your machine.
- Open the project in your favorite Java IDE.
- Set up your Telegram bot token by replacing the
TOKEN
constant with your bot's token. - Compile and run the
MyFirstTelegramBot.java
file. - Start a conversation with your bot on Telegram.
- Initiate a conversation with the bot by sending the
/start
command. - Follow the prompts to engage in conversation and experience the adventure.
Contributions to this project are welcome! If you have any suggestions, improvements, or bug fixes, feel free to submit a pull request.
- Developer: Oscar M Alvarez G
- Company: Codegym
- Internship Period: Dec-2023
- Experience: This project was conceived during an internship at Codegym, providing an invaluable opportunity to apply theoretical knowledge in a practical business context.
This project is licensed under the MIT License.
🤖💻 #ExperienceCodegym