/sammy-the-bot

Your awesome personal botpher

Primary LanguageGoMIT LicenseMIT

Go Report Card

Sammy the Botpher Sammy

This is the repository for Sammy source code.

If you want to enjoy Sammy go ahead >>> https://telegram.me/SammyGoBot

If you want to get your own sammy clone:

  • Follow this link and create a Bot through BotFather
  • Download the repo go get github.com/marcossegovia/sammy-the-bot
  • Generate a sammy_brain.toml inside project root, at least like the following:
[configuration]
# Telegram bot token to be able to send/retrieve messages
telegram = "YOUR-TELEGRAM-BOT-TOKEN"
# http://openweathermap.org/ token to retrieve weather on your bot
weather = "YOUR-OPEN-WEATHER-MAP-DOT-ORG-TOKEN"
# Managing Entities/Entities of your api.ai account
api_ai_developer = "YOUR-API-DOT-AI-DEVELOPER-TOKEN"
# Making queries to your api.ai account
api_ai_client = "YOUR-API-DOT-AI-CLIENT-TOKEN"
  • go run main.go
  • Enjoy your own botpher !

Contribution

If you want to stay tuned about the new features Sammy is going to get, we encourage you to follow https://trello.com/b/U6k3ThJe/sammy And of course if you find something useful, get in touch by opening an issue or sending an email