Как я делал бота для доставки документов к двери
В этом году я научился пилить Telegram-ботов. Сначала сделал бота, который присылает песни по названию трека и рекомендует похожие. Вторая идея бота пришла, когда в офисе закончился картридж в принтере. Сделал @printmskbot - закидываешь файлы в телеграм бота, а курьер приносит их к вашей двери через 1-2 часа.
В этой статье расскажу:
- Как я учился делать телеграм ботов на примере музыкального бота
- Как я искал идеи для нового бота
- Как я выявил проблему с печатью документов
- Как сделал https://t.me/printmskbot
Первый написанный с нуля телеграм бот — оказывается это не так сложно
Весной мне захотелось сделать свой собственный музыкальный телеграм бот, который рекомендует, что послушать прямо в Telegram и добавляет ссылки на треки на главных музыкальных платформах Spotify, Яндекс Музыка, Youtube Music, Soundcloud.
Если хочется, надо делать. Пришлось быстро научиться Python и Aiogram (Суперская штука для работы с Telegram API). Примерно месяц заняла разработка.
Для изучения использовал вот эти ресурсы:
В итоге получился https://t.me/music_tips_bot
- Присылает ваш любимый трек по названию
- Присылает еще 3 похожих трека
- Можно шазамить треки
- Можно выставлять фильтры для более гибких рекомендашек
Сейчас активных пользователей примерно 100 человек в день. Видимо людям удобно делиться треками с друзьями не выходя из телеграм.
Так у меня появился опыт создания телеграм ботов.
Какие идеи ботов были дальше (которые не решился реализовать)
Комментируйте, если такие телеграм боты могут быть полезны:
- Удаление фона на изображениях - штучно или бэтчами
- Удаление шума из аудио - штучно или бэтчами
- Бот, который следит не освободился ли ник в Телеграм
- Сервис краткосрочной пересдачи уже арендованной квартиры (актуально для digital nomad'ов)
- p2p обмен валют (например Турция - Россия)
- моментальный tinder/random coffee с людьми в радиусе 200 метров
- бот запоминающий адреса друзей и коды их домофонов
- Напоминалка о др родственников и близких друзей
- Бот который пишет нужно ли взять зонт (если точно ожидается дождь)
- Бот помогающий внедрить атомные привычки
- Алерты яндекс метрики
- Бот оценивающий твою фотку для тиндера (может с использванием настоящих людей, например из Толоки?)
- Угадай мелодию - для чатов
Идея Принтер-бота
Летом у нас в офисе несколько раз выходил из строя принтер, либо комп отказывался к нему подключаться, либо закончился картридж. Приходилось идти в ближайшую типографию и каждый раз опыт был скорее раздражающим. То у них очереди, то их компы не могут прочесть флешку, или просто все делается медленно.
Подумал, что надо сделать простого бота в который кидаешь файлы, указываешь свой адрес, и тебе человек приносит распечатанные документы.
Поэтому я решил запилить https://t.me/printmskbot:
- Закидываешь файлы и указываешь сколько штук распечатать
- Указываешь контакты, адрес
- Оплачиваешь заказ по ссылке
- Трекаешь доставку в боте/по ссылке
- Получаешь документы у двери
Выставил цену печати 20 рублей за лист (примерно как в Копирке) и стоимость доставки 300 рублей (пока мы маленькие и нет штата курьеров).
Интересно во что это выльется, и будет ли востребовано.
Какие есть фичи
- Асинхронность бота
- Библиотеки для расчета времени и дальности доставки
- Qiwi платежи
- Шеринг локации курьера
- Автоматический подсчет страниц в разных типах файлов
За вечер накидал сайт на тильде
Ничего сложного, просто куча кнопок ведущих к боту.
Думаю над способами привлечения трафика
Здесь надо экспериментировать. Наверное пока нужно писать статьи + делать яркие креативы, с актуальной повесткой.
Буду рад идеям и фидбэку.
Пока сервис будет работать в формате MVP, но если спрос будет, то понятно все будет более быстрым и дешевым.