Бип-буп, ты без работы…??

Atomcal строится тремя строительными ботами.

Поскольку вы все знаете эту историю… было три яйца 🥚🥚🥚 и из этих трех яиц разбились 3 бота 🤖🤖🤖… подождите что? вы надеялись на курицу?

А если серьезно, то, поскольку ранняя версия Atomcal разрабатывалась как независимая разработка, было довольно сложно найти время, чтобы поделиться разработками с сообществом И поделиться любым прогрессом или неработающими вещами, такими как журналы ошибок.

Чтобы автоматизировать этот процесс разработки и публикации, были созданы боты Atomcal, чтобы помочь разработчику (разработчикам).

Боты живут в Discord по своему выбору

Все боты живут в Дискорде по своему выбору. Не то чтобы у них был другой выбор. Потому что Discord — отличное место для веселых тусовок. Боты любят жить в будущем (очевидно), и поэтому они пообещали избегать Slack, пока могут себе это позволить. Эти капиталистические педерасты… сказал Логкэт, у которого всегда был мрачный характер.

Бот издателя

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

Эту систему можно рассматривать как двигатель роста, где этот механизм автоматически продолжает размещать новый контент в Интернете, чтобы люди могли его найти. Бот-логгер

Logcat был недоволен тем, как приложение продолжало выдавать ошибки на серверной части. Он решил разобраться с этим, поделившись ошибкой и любыми другими логами как с разработчиком, так и с сообществом 😱 Хотя его идея была благородной, общедоступные ошибки исправляются быстрее. Не то чтобы он ошибался!

Календарь бот

Atomcal — это бот-календарь, который помогает делиться вашими событиями и информацией об участниках, а также любой другой полезной информацией в нужное время, например, если кто-то получит доступ или если кто-то запустит продукт!

Если вы находитесь в списке ожидания, Atomcal также выводит людей из списка ожидания (так что технически он тот парень, который будет прослушивать вас, если вы все еще ждете). Возможно, однажды, когда пользователи подключат учетную запись, Atomcal сможет предоставить им немедленный доступ, но он сказал, что все еще думает об этом. Все по уважительной причине.

Вот как они работают вместе

Во-первых, бот обнаруживает любую фиксацию, сделанную в репозиториях со специально помеченными сообщениями (либо «исправление: сообщение», «улучшение: сообщение» или «функция: сообщение») через git webhooks.

Затем, используя сообщения коммита, бот пишет (или обновляет) сообщение в блоге Ghost CMS через свой API и назначает его на следующий вторник в 14:00 (потому что, по-видимому, вторник в 14:00 — лучшее время для рассылки бюллетеня). ».

Ghosty — это бот, который занимается публикацией и написанием сообщений в блоге

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

Например, этот журнал изменений https://atomcal.com/changelogs/changelog-1646748000000/ был полностью написан ботом посредством автоматизации веб-перехватчиков.

Как это поможет продукту в целом?

Автоматизировав этот процесс, теперь можно писать код (и разрабатывать функции) по крайней мере за месяц вперед (учитывая, что каждая новая функция запланирована на следующий вторник после последней запланированной функции). Теоретически это дает возможность сделать недельный перерыв, а маркетинговый механизм все равно будет работать.

Ну хотя бы в теории!

Первоначально опубликовано на https://atomcal.com 10 марта 2022 г.