Взаємність підписок на Steemit [скрипт]steemCreated with Sketch.

in Ukraine on Steem4 days ago (edited)

Steemit прийнято вважати соціальною мережею, хоча він значно відрізняється від тих платформ, якими користуються багато людей. І чим більше у користувача підписників, тим більше його дописи отримують уваги та апвоутів, тобто у кількості підписників безперечно є сенс. З цієї причини я написав невеликий інструмент, який показує взаємність підписок будь-якого акаунта.

Користуватися інструментом просто. У текстове поле потрібно ввести нікнейм користувача, натиснути “Завантажити”, і нижче одразу з’являться два списки. Перший список це ті, хто підписаний на обраний акаунт, тобто його “followers”. Другий список це на кого підписаний сам користувач, тобто “following”. Дані виводяться у таблиці. Навпроти кожного підписника відображається відповідний значок: ✓ — якщо підписка взаємна, і ✕ — якщо взаємності немає. Таким чином ви одразу бачите, хто з підписників відповідає взаємною підпискою, а хто ні.

Це може бути корисно, якщо ви стежите за порядком у своїх підписках, хочете перевірити реальну взаємність, хочете прибрати неактивні або односторонні підписки чи просто хочете проаналізувати свою аудиторію. Інструмент простий і дає швидкий огляд підписок без зайвих даних.

Скрипт працює напряму через публічні ноди Steem і не потребує авторизації, тобто ніяких ключей вводити не потрібно. Достатньо створити HTML-файл (наприклад, followers_steemit.html), відкрити у блокноті та вставити код, посилання буде нижче, потім відкрити цей файл у браузері. Дані нікуди не зберігаються і не передаються третім особам. Усе працює локально. Тим, хто розуміє, як це влаштовано, додаткові пояснення не потрібні. Я люблю максимально мінімалістичний дизайн.

Якщо ви активно розвиваєте акаунт і хочете контролювати стан підписок та підписників, цей інструмент може бути для вас корисним. Як мінімум, він дозволяє швидко перевірити структуру взаємних зв’язків і побачити реальну картину.

Код вийшов об’ємним, і я не хочу вставляти його повністю в текст допису, це занадто багато символів і виглядає незручно. Тому я зареєстрував акаунт на онлайн-платформі для зберігання коду GitHub і виклав його там. Раніше я цим сервісом не користувався, і там багато чого для мене поки що не дуже зрозуміло, але для розміщення відкритого коду це виявилося дуже зручним рішенням. Посилання на код:

🔗 https://github.com/maxart-stm/Web/blob/main/Steemit_Follow_Reciprocity.html

UPD: https://steem.linkly.com.ua/

Posted using SteemX

Sort:  

It's a nice solution. I tried it out straight away :-)

By the way, thank you for your delegation. Is there a particular reason for it?

 4 days ago 

It's a nice solution. I tried it out straight away :-)

This method is more a solution for my curiosity ))

thank you for your delegation. Is there a particular reason for it?

First of all, you do a lot for the Steemit platform. I think users should support developers. And secondly, you always support my posts. I really appreciate it, and I just wanted to do something in return.

 4 days ago 

Steemit прийнято вважати соціальною мережею, хоча він значно відрізняється від тих платформ, якими користуються багато людей. І чим більше у користувача підписників, тим більше його дописи отримують уваги та апвоутів, тобто у кількості підписників безперечно є сенс. З цієї причини я написав невеликий інструмент, який показує взаємність підписок будь-якого акаунта.

Я завжди підписуюсь навзаєм і часто на тих хто ставить лайки. Для мене це норма, звісно, я не читаю усіх на кого підписалась, і майже не заходжу в звичайну стрічку «новин», все на взаємності налаштовано і на українській спільності. Але, для статистики це - цікавий код. Та я всерівно не знаю як таким благом цивілізації користуватись.

 4 days ago 

Треба б мені все-таки зробити сторінку з такими мікросервісами, про які я іноді пишу, хоч і рідко. Бо я розумію, що якщо людина цим не займається, вона й не почне щось тестувати. Це як з іноземною мовою. Без досвіду все буде складно.. 😐

 4 days ago 

Мені взагалі це все дуже складно.

 3 days ago 

Мені більше цікаво за мертві акаунти. Я хотіла б їх прибрати зі свого списку, але коли дивлюся в список постів моїх друзів, виявляється, пишуть біля 10 людей. Інші просто мертві. Виходить, що я видалю всі мертві акаунти зі списку. В мене не буде взагалі підписки, крім тих десяти людей. Тому залишаю все як є .

 3 days ago 

Це чудова ідея для доопрацювання. Дійсно, мертві акаунти можуть псувати власну статистику, але якщо до кожного юзернейму додати дату останньої активності, то можна буде отримати загальну картину, і стане щось зрозуміліше. Але якщо мертві колись оживуть... чи варто взагалі їх видаляти? Але я доопрацюю це. Все-таки з часом зроблю сторінку з такою невеликою аналітикою, щоб кожен зміг скористатися. Дякую!

 3 days ago 
 3 days ago 

ухти, круто!!

Я передивилася мертві акаунти, виявляється, не всі треба видаляти, можливо, іноземців видалю, а своїх залишу, тому що деякі сидять у нас в чаті, а нічого на Стимі не пишуть)). Росіян треба повидаляти нафік.

 3 days ago 

Та свої може й повернуться, може справа й не в ціні за steem. Запоріжців давно не бачив, але була активність

 3 days ago 

Я вже частину повидаляла, особливо тих, які не проявляли активність від 9 до 4 років. Росіян теж повидаляла. Роздивлюся італійців — там теж росіяни сховані. А своїх я не видаляю)) Навіть як що активності давно нема.

 3 days ago (edited)

а в мене майже немає "мертвих" серед тих, за ким я стежу. Бо реєструвався трохи більше ніж рік тому. Ще "не встигли" )))))

🎉 Congratulations!

Your post has been upvoted by the SteemX Team! 🚀

SteemX is a modern, user-friendly and powerful platform built for the Steem community.

🔗 Visit us: www.steemx.org

✅ Support our work — Vote for our witness: bountyking5

banner.jpg

 4 days ago 

Цікаво

 3 days ago 

А я тут взагалі побачила, що не на всіх підписана 😳 Ну тобто я ж дописи спільноти переглядаю у самій спільноті… треба це виправити

 3 days ago 

Я вже помітив 😅
У мене звичка переглядати список друзів, а не спільноту. Зручніше якось воно так )))

Coin Marketplace

STEEM 0.06
TRX 0.28
JST 0.048
BTC 66712.20
ETH 1956.00
USDT 1.00
SBD 0.50