All Projects → marckohlbrugge → Eatmore

marckohlbrugge / Eatmore

Licence: other
Telegram bot that reminds you to eat more

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Eatmore

Telegram Sms
An SMS-forwarding Robot Running on Your Android Device.
Stars: ✭ 641 (+2570.83%)
Mutual labels:  telegram-bot
Smd
Spotify Music Downloader
Stars: ✭ 822 (+3325%)
Mutual labels:  telegram-bot
Micha
Client lib for Telegram bot api
Stars: ✭ 18 (-25%)
Mutual labels:  telegram-bot
Flowerss Bot
A telegram bot for rss reader. 一个支持应用内阅读的 Telegram RSS Bot。
Stars: ✭ 660 (+2650%)
Mutual labels:  telegram-bot
Informer
A Telegram Mass Surveillance Bot in Python
Stars: ✭ 745 (+3004.17%)
Mutual labels:  telegram-bot
Tgircbot
telegram ↔ irc robot
Stars: ✭ 7 (-70.83%)
Mutual labels:  telegram-bot
Voicy
@voicybot Telegram bot main repository
Stars: ✭ 620 (+2483.33%)
Mutual labels:  telegram-bot
C4bot
Chat bot that plays Connect Four with you
Stars: ✭ 21 (-12.5%)
Mutual labels:  telegram-bot
Java Telegram Bot Api
Telegram Bot API for Java
Stars: ✭ 819 (+3312.5%)
Mutual labels:  telegram-bot
Mypackbot
🤖 Your own unlimited pack of Telegram-stickers
Stars: ✭ 18 (-25%)
Mutual labels:  telegram-bot
Telebot
Telegram Bot starter kit. Very easy to install with Google App Engine.
Stars: ✭ 664 (+2666.67%)
Mutual labels:  telegram-bot
Api
Native PHP Wrapper for Telegram BOT API
Stars: ✭ 714 (+2875%)
Mutual labels:  telegram-bot
Covid 19 Telegram Bot
A Telegram bot to get latest progress on COVID-19
Stars: ✭ 16 (-33.33%)
Mutual labels:  telegram-bot
Telegram Api
Complete async capable Telegram bot API implementation for PHP7
Stars: ✭ 650 (+2608.33%)
Mutual labels:  telegram-bot
Lulzbot Telegram Bot
Moved to https://gitlab.com/bhavyanshu/lulzbot-telegram-bot
Stars: ✭ 18 (-25%)
Mutual labels:  telegram-bot
Telegram Bot
Rust Library for creating a Telegram Bot
Stars: ✭ 633 (+2537.5%)
Mutual labels:  telegram-bot
Opensourcewebsite Org
OpenSourceWebsite (OSW) - online community managed by users using electronic voting and modifying source code
Stars: ✭ 834 (+3375%)
Mutual labels:  telegram-bot
Notmail bot
Telegram bot that acts as an email client
Stars: ✭ 23 (-4.17%)
Mutual labels:  telegram-bot
Torpedo
Pluggable, multi-network asynchronous chat bot written in Go
Stars: ✭ 19 (-20.83%)
Mutual labels:  telegram-bot
Telejam
Java Telegram Bot API
Stars: ✭ 17 (-29.17%)
Mutual labels:  telegram-bot

Eat More

Eat More is a Telegram bot that reminds you to eat more.

License: MIT Backlog on WIP

I am open sourcing the code to give you an idea of what it takes to build such a bot and hopefully inspire you to create your own.

Installation

I wrote these steps from memory. It's likely that I missed something. If you run into any problems please message me on Telegram and very clearly explain what's not working. What you tried. What you expected to happen. What did happen. Try this:

  1. git clone https://github.com/marckohlbrugge/eatmore.git

  2. Create a Telegram bot using @BotFather

  3. Copy sample.env to .env and fill out each variable

  4. bundle install

  5. Configure your database in config/database.yml

  6. Create the database rails db:create

  7. On production rails telegram:bot:set_webhook to configure the webhook to communicate with Telegram. Or in development rails telegram:bot:poller to configure the poller.

Don't want to use S3?

I use Heroku for hosting which doesn't support file uploads so I'm using S3 instead. If you want to simplify your setup you can configure Shrine to use your local file system instead. You can do this in config/initializers/shrine.rb.

Want to join a community of makers?

Eat More was built in public in 1 day on WIP. We are a community of makers motivating each other to ship. Join us.

Questions, feature requests, bugs, etc

Please open an issue if you find a bug. Pull requests with bug fixes or improvements are welcome.

The code is provided as is. Support inquiries and feature requests are likely to be ignored. Please don't create issues for these.

LICENSE

The code is licensed under MIT license. Images are NOT included. You cannot use the donuts illustration without getting a license from the creator. I'm not linking it here however, because I don't want everyone to start using the same image. You can also not use the Eat More logo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].