Email or username:

Password:

Forgot your password?
Stas

Сделал очередного бота для мастодонта, надеюсь он будет полезен всему комьюнити.
Ещё немного допилю и завтра задеплою

24 comments
Miss Alice

@vsv а что он делает, этот бот?

Stas

@miss_alice будет искать самые популярные записи за сутки в федиверсе и репостить их

Stas

@miss_alice @top пока ещё не запустил, несколько нюансов хочу доделать

kurator88

@vsv @miss_alice @top вроде такой есть

Больше ботов богу ботов :blobcat_mlem:

Stas

@kurator88 @miss_alice @top
если речь про этот @rutalk то у моего будет немного другая логика и режим работы.
тот ищет "срачи", а я их буду как раз обходить, хотя отдельные посты могут попадать к ним обеим

Stas

в общем-то бот уже работает: @top пока еще не в полную силу, с немного "подрезаным" функционалом.
Прикрутил расписание, чтоб чаще постил в дневное и вечернее время по мск. Пока еще тестирую и по минимуму всех беспокою этим топом.
Приоритет для записей - это интегральный показатель из буста постов, лайков и комментов.
в этом плане он немного отличается от @rutalk
Тот ищет "срачи" я же их немного пессимизирую.

nord modular

@vsv как раз искал что-то похожее. Спасибо :blobhajheart:

Stas

@piercinglsd все для ру-комьюнити!

nord modular

@vsv предложение: делать не отдельный пост с ссылкой, а просто репост. И тогда не надо будет делать клик и отдельно заходить по ссылке, а сразу весь 🔝 будет в ленте

Stas

@piercinglsd да, я понимаю. Репост(буст) технически делается даже проще, чем то что у меня. Но тут, скажем небольшой задел на будущее. у меня в планах делать какой-то text-summary, Так что пока временно так, а если откажусь от планов, то переведу на бустинг.

iliazeus

@vsv тогда было бы хорошо, если бы бот еще отдельно указывал автора поста, кроме самой ссылки.

@piercinglsd

Stas

@iliazeus @piercinglsd да, добавлю.
Пока не добавляю, поскольку тестирую ещё. Не хочется тревожить людей пока

Stas

@top @rutalk
ищет исключительно на русском, например, если какой-то акк опубликует 2 разных мегапопулярный поста, один на рус, а другой на англ, то попадет только русскоязычный пост. тут фильтрую по языку на уровне кода.
это легко, но решил упомянуть особенность.

kurator88

@vsv @top @rutalk а как ты язык отличаешь ? Если будут слова на английском то норм ? А если часть на русском а часть на мове ?

Stas

@kurator88 @top @rutalk вкрапление других языков норм, проблема может быть, если слишком короткие записи, тут алгоритм сбоит.
детектирую достаточно известной либой - langdetect

iliazeus

@vsv хм, а почему постишь ссылки вместо того, чтобы бустить?

Stas

@iliazeus вот, уже отвечал на этот вопрос. Возможно, подумываю, добавить еще показатели (сколько бустов, лайков, комментов)
а так-то бустить проще, да
masto.ai/@vsv/1109732113188287

iliazeus

@vsv у меня в fedilab в тексте html-теги и markdown-разметка; это баг?

Stas

@iliazeus это был баг у первых постов. я их вроде все удалял, но расползлось и где-то в ленте осталось, видимо. сейчас все новые будут без html, я его отдельно вычищаю перед публикацией.

iliazeus

@vsv в целом, идея забавная

Stas

@iliazeus надеюсь. идея как раз в том, что бы увеличить взаимодействие между пользователями.
постов за сутки на ру-языке, кстати, не много нахожу пока. всего в районе 300

🔝

@vsv @rutalk Ваша запись попала в топ!

Шамиль Гаджиевич

@vsv сделай такого чтобы мьютил душнил , а предлагал веселых и ебанутых

Stas

@shoom2005
да, есть что-то такое в планах. типа soft-пессимизация. тут оказалось, что татьяныч со своими трамваями залетел, но у него там тысячи комментов и тут он получается "хакнул" алгоритм, мне же, важно добраться не до "прокачанных" акков, у которых каждый пост может залетать, а как раз, до "малоизвестных", которые тоже вполне интересно пишут.

Go Up