Skip to content

IvanShish/MyFirstTelegramBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyFirstTelegramBot

Russian:

Бот написан на языке Java. В качестве хостинга использован сервис Heroku. База данных - PostgreSQL. Username - @VeryAmbitiousBot.

Отображение кнопок и команд в телеграме:

alt text

alt text

Доступные команды:

После написания /start или /help:

alt text

Ежедневное оповещение в 9 утра по московскому времени:

alt text

/settings:

alt text

Можно включить или отключить ежедневные оповещения и поменять город по умолчанию. Теперь, после написания команды /weather погода будет отображаться для выбранного города.

/weather:

alt text

Так как у меня по умолчанию выбран город Санкт-Петербург, то погода отображается для него. Если написать, к примеру, /weather London (/weather Лондон), то погода выведется для Лондона.

/remind:

alt text

В новой версии были добавлены следующие кнопки:

  • /couples - выводит пары, которые должны быть сегодня (сделал для себя).
  • /translate - переводит текст. Если текст введен на русском, то переводит на английский, а если на английском, то на русский.
  • game - игра правда или ложь, состоящая из 5 вопросов.

English:

The bot is written on the Java. The Heroku was used as a hosting. Database - PostgreSQL. Username - @VeryAmbitiousBot.

Buttons and commands in telegram:

alt text

alt text

Available commands:

/start or /help:

alt text

Daily notification at 9 am Moscow time:

alt text

/settings:

alt text

You can enable or disable daily notifications and change the default city. Now, after writing /weather, the weather will be displayed for the selected city.

/weather:

alt text

Since my default city is St. Petersburg, the weather is displayed for it.

/remind:

alt text

About

This is my first telegram bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages