{"id":14279,"url":"\/distributions\/14279\/click?bit=1&hash=4408d97a995353c62a7353088166cda4ded361bf29df096e086ea0bbb9c1b2fc","title":"\u0427\u0442\u043e \u0432\u044b\u0431\u0435\u0440\u0435\u0442\u0435: \u0432\u044b\u0435\u0445\u0430\u0442\u044c \u043f\u043e\u0437\u0436\u0435 \u0438\u043b\u0438 \u0437\u0430\u0435\u0445\u0430\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435?","buttonText":"","imageUuid":""}

Мне стало стыдно путать флаги стран и я создал бота в Telegram чтобы их выучить

Теперь я удивляю своих друзей. Изначально мой рекорд был всего 15-20, сейчас уже знаю больше 50.

10 – именно столько проектов-стартапов я запустил с Июля этого года. И на этом не останавливаюсь. Вот сайт, где всё написано.

Параллельно учась в английском университете не редко встречал людей которые буквально знают флаг каждой страны.

Мне стало интересно…

А могу ли я так?

Можно ли изучить флаги прямо в телефоне, а когда его нет, то продолжить за компьютером? Желательно не устанавливая никаких приложений (чтобы не смотреть рекламу), а, к примеру, прямо в боте…

Нет, не могу. Но могу сделать бота, который мне в этом поможет.

Проблема: нет инструмента для интерактивного и удобного изучения флагов стран

Приложения – скучно, много рекламы и… ну уж очень захламляет экран у меня в телефоне. Не хочу. Сайты – прошлый век. Бот в телеграме – идеально.

Я начал свои поиски и остановился на том, чтобы сделать самому. Боты были либо заброшены, либо с кучей рекламы. Оба варианта не впечатляли.

Но какого бота делать?

Писать названия стран видя флаг – слишком сложно для начала. Можно еще и в названии допустить ошибку. Решил сделать проще: 1 флаг = 4 варианта ответа, где только 1 вариант правильный. Остальные три варианта случайно выбираются из списка всех стран.

Чтобы было интересно решил добавить «жизни». 1 ошибка = -1 жизнь.

Разработка заняла меньше 2-х дней

Как всегда, ко всем проектам подхожу максимально «практично». Функция: отправляю юзеру 1 флаг и 4 варианта ответа. Проверяю его ответ. Выдаю результат. Если ошибка – забираю жизнь у пользователя (звучит странно, я знаю).

Для пользователя должно быть всё максимально просто. Вот как выглядит игра в боте.

Ссылка на бота в конце статьи. @flag_guesser_bot

Что дальше? Очередной заброшенный бот?

Да вот как-то же остальные 9 моих ботов месяцами работают беспрерывно и дают пользу юзерам. Этот тоже будет работать.

А в планах:

  • Добавить больше вариантов игры
  • Усложнить выбор с помощью подбора стран с похожими странами
  • Устроить «игры» между юзерами

Попробовать поиграть можно тут. Сколько стран угадали – напишите в комментариях. Но не обманывайте, а то проверю через базу данны! :)

Что еще добавить можно добавить или какого бота создать? Пишите в комментариях.

0
66 комментариев
Написать комментарий...
Отнюдь

свяжитесь с Шелдоном Купером, он должен одобрить идею

Ответить
Развернуть ветку
Эльдар Агаев
Автор

обязательно!

Ответить
Развернуть ветку
Denis Odinets

сделайте еще бота для распознавания званий у легавых, ты ему фото погона скинул, он тебе звание и сколько ему на лапу давать))

Ответить
Развернуть ветку
Эльдар Агаев
Автор

😂😂😂😂😂😂😂

Ответить
Развернуть ветку
5 комментариев
Mixa Павловский

Идея. Поддерживаю.

Ответить
Развернуть ветку
Roman Tarasov

Есть очень хороший инструмент для изучения флагов мира. Это просмотр трансляций лыжных гонок, биатлона и легкой атлетики.

И интересно, и флаги выучишь.

Ответить
Развернуть ветку
Ренат Ренатович

1. Это ж сколько времени нужно убить)))
2. Наверняка многие страны там вообще не участвуют.

Ответить
Развернуть ветку
1 комментарий
Artem Simonenkov

а еще любая из серий игр FIFA в режиме Ultimate Team, где нужно собирать состав основываясь на сыгранности:
Играют в одной лиге: +
Играют в одной команде: ++
Родились в одной стране: + (и вот тут ты уже запоминаешь флаги стран)

Ответить
Развернуть ветку
Эльдар Агаев
Автор

ахах, прикольно, попробую)

Ответить
Развернуть ветку
3 комментария
Maksim Lesakov

50 переменных в чатботе – поздравляю – вы программист !

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Да, у меня еще в начале написано console.log("Hello world") на удачу...

Ответить
Развернуть ветку
Diquman

Но но но, ещё функция random

Ответить
Развернуть ветку
Ренат Ренатович

Прикольно)) А можно названия на русском языке? Например при старте бота выбор давать. Ну и сложность можно повышать (со временем или опцией), чтобы не 4 варианта было, а штук 10-12. Тогда сложнее просто угадать

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Спасибо за фидбек! Сделаем:)

Ответить
Развернуть ветку
2 комментария
Алексей

Сразу видно, человек не увлекается никаким международным спортом.

Ответить
Развернуть ветку
Эльдар Агаев
Автор

А если увлекается должен знать все флаги мира? 😀

Ответить
Развернуть ветку
Zoringer

Как-то делал краткий справочник по странам: флаг, столица, население, погода в столице...

Ответить
Развернуть ветку
Andrey Shishkin

Интересно, а откуда Placy данные берет? Тип и режим работы?

Ответить
Развернуть ветку
Эльдар Агаев
Автор

От гугла

Ответить
Развернуть ветку
2 комментария
Sergey Zhigunov

Ничего Эльдар, скоро мы все будем дружно смотреть рекламу в телеграмме :).

Бот прикольный, легко играть, оказывается, я тоже плохо знаю флаги. Скину своей дурашке-сестре, пусть поучится чему-то. Если тебе интересно о флагах, то Флаги с Дмитрием Дубилетом топ:
https://t.me/dubilet_flags

ЗЫ. Флагов мало.

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Да! Подписался на Дмитрия давно еще, но этот канал не видел, спасибо.

А вот насчет рекламы, надеюсь, в ближайшее время не будет в ботах её:)

Ответить
Развернуть ветку
Котова Зоя

прикольная штучка

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Спасибо!

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Иван С.

Подпишемся на второго, тоже посмотрим :)

Ответить
Развернуть ветку
Эльдар Агаев
Автор

А я отвечу на второй комментарий:)

У меня много ботов еще, можете все сразу глянуть, может что-то понравится больше!

Ответить
Развернуть ветку
1 комментарий
tag tagi

Может быть добавить немного соревновательности? Скажем в конце игры, кнопку хочет ли человек попасть в топ-10 игроков и если да, то отображать его там. Ну как вариант.

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Хорошая идея, спасибо! Что-то типа leader board сделать, может даже на время...

Добавим в будущих версиях

Ответить
Развернуть ветку
evgeny fortniter

Тема стыда не раскрыта

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Теперь не стыдно...

Ответить
Развернуть ветку
Ревизор

Хз, боты в чат мессенджере всегда очень костыльно выглядят, управление через какие то примитивные кнопки, или и вовсе через команды, это какое то напоминает терминальное управление, в плане взаимодействия это шаг назад, это с одной стороны удобно, а с другой примитивно, для аналогии представь, что например вместо банковского приложения у тебя бот в телеграме)) как поделка прикольно, наверное, хотя кому нужно учить флаги всех стран? Для чего?) в чем ценность этих знаний?) с таким же успехом можно выучить 50 логотипов, которые не имеют буквенной расшифровки, и профит)

Ответить
Развернуть ветку
Эльдар Агаев
Автор

У монобанка свой бот в телеграме. Да, там мало функций. Но он удобный.

Хуже всего это если за 100 кнопками одна функция. А флаги обычно время убивают, да и интересно многим

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Так и будет, когда флаги выучу 😜😂

Ответить
Развернуть ветку
I V

Уже не работает.

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Работает

Ответить
Развернуть ветку
1 комментарий
Yurij Georgievich

https://flagicons.lipis.dev/ у них на гитхабе (7.9k звёзд) можно взять флаги в svg а на сайте скачать quiz. Только вот размеры флагов русского и полосатого разные, наш не 16:9 а короче. Написал issue

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Флаги я беру с другого сайта

Ответить
Развернуть ветку
Александр Козлович

Тут от восторженных и любознательных игроков родился вопрос, а есть ли бот со столицами?)) Планируете?

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Александр, планируем! Как сделаем, появится информация в канале @oiltg (https://t.me/oiltg)

Ответить
Развернуть ветку
Лев Троссман

Для тех, кому нужен запоминательный аспект: Anki карточки. Для того чтобы такие вещи учить лучше наверное, не придумать. Пользовательских наборов море, можно прийти со своим. Из минусов по сравнению с subject: требуется отдельное приложение и нет соревновательного сетевого аспекта. Во всем остальном, мне кажется, подходит лучше всех.

Ответить
Развернуть ветку
Никита Крутилин

Мне нравится идея, можно легко учить флаги.

Хотелось бы также легко учить столицы стран.
Также даётся страна и 4 варианта ответа со столицами. Или наоборот, даётся столица и выбрать в какой она стране.

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Спасибо за идею! Сделаем:)

Ответить
Развернуть ветку
Орхан Гаджилы

А подскажите, на каком хостинге разворачиваете бота? Или локально запускаете?)

Ответить
Развернуть ветку
Vladislav

Бот предлагает одну страну дважды за одну игру, так и задумывалось, или не сделали проверку?

Ответить
Развернуть ветку
Эльдар Агаев
Автор

Так задумывалось. Иначе бы все страны быстро ушли)

Ответить
Развернуть ветку
Макс Лакостов

Три раза выпал один и тот же флаг Португалии... 8 баллов

Ответить
Развернуть ветку
Aleksey Pyzhov
Ответить
Развернуть ветку
Ginto Sakata

6 подряд, дальше не стал чтобы не расстраиваться

Ответить
Развернуть ветку
63 комментария
Раскрывать всегда