Skip to content

liamsmith413/AgeInsight-Telegram-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgeInsight Bot for Telegram

AgeInsight Bot AWS Rekognition Go License

πŸš€ About

AgeInsight Bot is a Telegram bot that intelligently estimates a person's age range using AWS Rekognition. Simply send a photo, and the bot will analyze it and predict an age range!

πŸ“Œ Try it now πŸ‘‰ @AgeInsight Bot


🎬 Demo

AgeInsight Bot Demo


πŸ› οΈ Features

βœ… AI-powered AgeInsight using AWS Rekognition
βœ… Works in both private chats & groups (Supergroups required)
βœ… Lightweight and easy to deploy
βœ… Docker support for quick setup
βœ… Open-source & actively maintained


πŸ“ Usage

πŸ“Œ Notes

  • The bot must be added to a supergroup to function in group chats. More info
  • AWS credentials are required before running the bot. AWS Setup Guide

🐳 Run with Docker

# Ensure your AWS credentials are set up before running!

git clone --depth=1 https://github.com/woremixituki/AgePredictionBot
cd AgePredictionBot
docker build -t age-prediction:latest -f age-prediction.Dockerfile .
docker run --rm \
  -e BOT_TOKEN="your_bot_token" \
  -e AWS_ACCESS_KEY_ID="aws_access_key_id" \
  -e AWS_SECRET_ACCESS_KEY="aws_secret_access_key" \
  -e AWS_REGION="aws_region" \
  age-prediction:latest

πŸƒβ€β™‚οΈ Run without Docker

# Ensure your AWS credentials are set up before running!

git clone --depth=1 https://github.com/woremixituki/AgePredictionBot
cd AgePredictionBot/cmd/agebot
go mod tidy
BOT_TOKEN="your_bot_token" go run .

πŸ›‘οΈ License

This project is licensed under the MIT License.

πŸ“Œ Contributions are welcome! πŸŽ‰ Feel free to submit issues and pull requests.

πŸ’™ Happy coding! πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published