home.social

#b30000 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #b30000, aggregated by home.social.

  1. अर्पिता सिंह बनीं एक दिन की जिला विद्यालय निरीक्षक

    अर्पिता सिंह बनीं एक दिन की जिला विद्यालय निरीक्षक body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; background-color: #f4f4f4; color: #333; margin: 0; padding: 20px; } .news-article { max-width: 800px; margin: 0 auto; background: #ffffff; padding: 30px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } .headline { color: #b30000; text-align: center; font-size: 28px;…

    mntnewsbharat.com/mntnewsindia

  2. #MastodonTools #виброкодинг

    Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.

    Что делает

    • подсвечивает аккаунты, сервера которых вы укажете: боты, мосты, места, где вас всё равно забанили — ну, чтобы не беседовать с копипастой 😉 Это хардкодится в самом скрипте в самом начале.
    • Можно добавлять свои комментарии к конкретным пользователям, будут после ника в скобочках.

    Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.

    Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.

    Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.

    .highlight-account {
    color: #b30000 !important;
    font-weight: bold !important;
    }
    .personal-user-note {
    color: #b30000 !important;
    font-weight: bold !important;
    }

    pastebin.com/mNKY3JHB

    @rf
    @Russia
    @russian_mastodon

  3. #MastodonTools #виброкодинг

    Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.

    Что делает

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

    Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.

    В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉

    Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.

    Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.

    .highlight-account {
    color: #b30000 !important;
    font-weight: bold !important;
    }
    .personal-user-note {
    color: #b30000 !important;
    font-weight: bold !important;
    }

    pastebin.com/RVZnpZjh

    P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.

    @rf
    @Russia
    @russian_mastodon

  4. #MastodonTools #виброкодинг

    Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.

    Что делает

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

    Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.

    В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉

    Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.

    Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.

    .highlight-account {
    color: #b30000 !important;
    font-weight: bold !important;
    }
    .personal-user-note {
    color: #b30000 !important;
    font-weight: bold !important;
    }

    pastebin.com/RVZnpZjh

    P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.

    @rf
    @Russia
    @russian_mastodon

  5. #MastodonTools #виброкодинг

    Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.

    Что делает

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

    Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.

    В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉

    Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.

    Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.

    .highlight-account {
    color: #b30000 !important;
    font-weight: bold !important;
    }
    .personal-user-note {
    color: #b30000 !important;
    font-weight: bold !important;
    }

    pastebin.com/RVZnpZjh

    P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.

    @rf
    @Russia
    @russian_mastodon

  6. #MastodonTools #виброкодинг

    Запилил еще одну интерфейсную шпульку, которая, по идее, будет интересна уже более широкому кругу пользователей.

    Что делает

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

    Инфа лежит в локальном хранилище браузера, над синхронизацией не задумывался (потому что мне не особо надо), но если придумаете юзкейс — пишите, что-то подобное всё же надо реализовать.

    В примере — пост, ретранслированный из твиттера, его бессмысленно лайкать или комментировать, но очень часто такие моменты легко упустить. Теперь не упустите 😉

    Добавление камента — через новую кнопочку в меню. В первом запросе пишем ID, во втором — камент. Если камент пустой, запись удоляется.

    Я не стал пихать стилизацию прямо в скрипт, подразумевая, что без внешнего CSS пользоваться стандартным вебмордием всё равно невозможно. Там два класса: первый, это для подсветки ID'а, второй — для комментария.

    .highlight-account {
    color: #b30000 !important;
    font-weight: bold !important;
    }
    .personal-user-note {
    color: #b30000 !important;
    font-weight: bold !important;
    }

    pastebin.com/RVZnpZjh

    P.S. Подразумевается многоколоночный режим. В одноколоннике кнопка не установится.

    @rf
    @Russia
    @russian_mastodon

  7. Ergebnisse des #Oxfam Berichts 2024

    • Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
    • Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
    • Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
    • Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
    • 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
    • Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
    Via trueten.de

    #CapitalismIsADeathCult #EatTheRich

  8. Ergebnisse des #Oxfam Berichts 2024

    • Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
    • Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
    • Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
    • Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
    • 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
    • Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
    Via trueten.de

    #CapitalismIsADeathCult #EatTheRich

  9. Ergebnisse des #Oxfam Berichts 2024

    • Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
    • Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
    • Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
    • Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
    • 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
    • Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
    Via trueten.de

    #CapitalismIsADeathCult #EatTheRich

  10. Ergebnisse des #Oxfam Berichts 2024

    • Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
    • Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
    • Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
    • Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
    • 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
    • Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
    Via trueten.de

    #CapitalismIsADeathCult #EatTheRich

  11. Ergebnisse des #Oxfam Berichts 2024

    • Die fünf reichsten Männer der Welt haben ihr #Vermögen seit 2020 von 405 Milliarden US-Dollar auf 869 Milliarden US-Dollar mehr als verdoppelt.
    • Alle Milliardär*innen zusammen sind heute um 3,3 Billionen US-Dollar (34 Prozent) reicher als 2020. Ihr Vermögen wuchs damit dreimal so schnell wie die #Inflationsrate.
    • Fast fünf (4,77) Milliarden Menschen, die ärmsten 60 Prozent der Menschheit, haben seit 2020 zusammen 20 Milliarden US-Dollar Vermögen verloren.
    • Das #Gesamtvermögen der fünf reichsten Deutschen ist seit 2020 inflationsbereinigt um rund drei Viertel (73,85 Prozent) gewachsen, von etwa 89 auf etwa 155 Milliarden US-Dollar.
    • 2023 haben Konzerne irrwitzige Gewinne angehäuft. 148 der weltweit größten #Konzerne haben in den zwölf Monaten bis Juni 2023 insgesamt 1,8 Billionen US-Dollar an Gewinnen eingefahren. Das entspricht einem Anstieg von 52,5 Prozent gegenüber den durchschnittlichen #Nettogewinnen im Zeitraum 2018-2021. Ihre #Übergewinne, definiert als #Gewinne, die den Durchschnitt von 2018 bis 2021 um mehr als 20 % übersteigen, stiegen auf fast 700 Milliarden US-Dollar an.
    • Der #Aktienbesitz kommt in erster Linie den reichsten Menschen der Welt zugute. Das weltweit reichste Prozent besitzt 43 Prozent des gesamten #Finanzvermögens. In #Deutschland besitzt das reichste Prozent 41,1 Prozent des gesamten Finanzvermögens.
    Via trueten.de

    #CapitalismIsADeathCult #EatTheRich

  12. #MastodonTools #userscript #CSS #Tampermonkey

    Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏

    JavaScript:

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon with Notes
    // @namespace http://tampermonkey.net/
    // @version 1.2
    // @description Highlight specific accounts in Mastodon and add notes
    // @author ChatGPT
    // @match *https://Your.Domain/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art",
    "@bird.makeup",
    "@instance.com",
    ];

    // Список username - примечание
    const userNotes = {
    "@[email protected]": "Любит спорить",
    "@[email protected]": "Постоянно ноет",
    "@[email protected]": "",
    };

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => {
    const content = el.textContent.trim();

    // Проверяем, содержится ли один из доменов в тексте аккаунта
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    el.style.color = "red"; */
    }

    // Добавляем примечание, если есть в списке
    if (userNotes.hasOwnProperty(content)) {
    let note = userNotes[content].trim() || "МУДАК";
    if (!el.parentNode.querySelector(".personal-user-note")) {
    let noteSpan = document.createElement("span");
    noteSpan.textContent = ` (${note})`;
    noteSpan.classList.add("personal-user-note");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    noteSpan.style.color = "red"; */
    el.appendChild(noteSpan);
    }
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS:

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
    .personal-user-note {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  13. #MastodonTools #userscript #CSS #Tampermonkey

    Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏

    JavaScript:

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon with Notes
    // @namespace http://tampermonkey.net/
    // @version 1.2
    // @description Highlight specific accounts in Mastodon and add notes
    // @author ChatGPT
    // @match *https://Your.Domain/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art",
    "@bird.makeup",
    "@instance.com",
    ];

    // Список username - примечание
    const userNotes = {
    "@[email protected]": "Любит спорить",
    "@[email protected]": "Постоянно ноет",
    "@[email protected]": "",
    };

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => {
    const content = el.textContent.trim();

    // Проверяем, содержится ли один из доменов в тексте аккаунта
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    el.style.color = "red"; */
    }

    // Добавляем примечание, если есть в списке
    if (userNotes.hasOwnProperty(content)) {
    let note = userNotes[content].trim() || "МУДАК";
    if (!el.parentNode.querySelector(".personal-user-note")) {
    let noteSpan = document.createElement("span");
    noteSpan.textContent = ` (${note})`;
    noteSpan.classList.add("personal-user-note");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    noteSpan.style.color = "red"; */
    el.appendChild(noteSpan);
    }
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS:

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
    .personal-user-note {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  14. #MastodonTools #userscript #CSS #Tampermonkey

    Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏

    JavaScript:

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon with Notes
    // @namespace http://tampermonkey.net/
    // @version 1.2
    // @description Highlight specific accounts in Mastodon and add notes
    // @author ChatGPT
    // @match *https://Your.Domain/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art",
    "@bird.makeup",
    "@instance.com",
    ];

    // Список username - примечание
    const userNotes = {
    "@[email protected]": "Любит спорить",
    "@[email protected]": "Постоянно ноет",
    "@[email protected]": "",
    };

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => {
    const content = el.textContent.trim();

    // Проверяем, содержится ли один из доменов в тексте аккаунта
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    el.style.color = "red"; */
    }

    // Добавляем примечание, если есть в списке
    if (userNotes.hasOwnProperty(content)) {
    let note = userNotes[content].trim() || "МУДАК";
    if (!el.parentNode.querySelector(".personal-user-note")) {
    let noteSpan = document.createElement("span");
    noteSpan.textContent = ` (${note})`;
    noteSpan.classList.add("personal-user-note");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    noteSpan.style.color = "red"; */
    el.appendChild(noteSpan);
    }
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS:

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
    .personal-user-note {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  15. #MastodonTools #userscript #CSS #Tampermonkey

    Добавил в скрипт раскраски аккаунтов возможность добавления персонального комментария (не из профиля, конечно; список редактируется прямо в коде). По умолчанию добавляется (МУДАК) 😏

    JavaScript:

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon with Notes
    // @namespace http://tampermonkey.net/
    // @version 1.2
    // @description Highlight specific accounts in Mastodon and add notes
    // @author ChatGPT
    // @match *https://Your.Domain/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art",
    "@bird.makeup",
    "@instance.com",
    ];

    // Список username - примечание
    const userNotes = {
    "@[email protected]": "Любит спорить",
    "@[email protected]": "Постоянно ноет",
    "@[email protected]": "",
    };

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => {
    const content = el.textContent.trim();

    // Проверяем, содержится ли один из доменов в тексте аккаунта
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    el.style.color = "red"; */
    }

    // Добавляем примечание, если есть в списке
    if (userNotes.hasOwnProperty(content)) {
    let note = userNotes[content].trim() || "МУДАК";
    if (!el.parentNode.querySelector(".personal-user-note")) {
    let noteSpan = document.createElement("span");
    noteSpan.textContent = ` (${note})`;
    noteSpan.classList.add("personal-user-note");
    /* Если не хотите ставить отдельный аддон для CSS, можно задать стиль прямо здесь:
    noteSpan.style.color = "red"; */
    el.appendChild(noteSpan);
    }
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS:

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
    .personal-user-note {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  16. #MastodontTools #CSS #javascript #userscript #tampermonkey

    Пометка ботов и мостов в ленте

    Проблема

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

    #ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.

    P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉

    Userscript

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon
    // @namespace http://tampermonkey.net/
    // @version 1.1
    // @description Highlight specific accounts in Mastodon based on text content
    // @author You
    // @match https://Your_Instance_URL/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art", // Можно добавить домены или части строки
    "@bird.makeup", // Пример другого домена
    "@instance.com" // Пример третьего домена
    ];

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
    const content = el.textContent.trim();
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account"); // Добавляем класс для выделения
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  17. #MastodontTools #CSS #javascript #userscript #tampermonkey

    Пометка ботов и мостов в ленте

    Проблема

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

    #ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.

    P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉

    Userscript

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon
    // @namespace http://tampermonkey.net/
    // @version 1.1
    // @description Highlight specific accounts in Mastodon based on text content
    // @author You
    // @match https://Your_Instance_URL/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art", // Можно добавить домены или части строки
    "@bird.makeup", // Пример другого домена
    "@instance.com" // Пример третьего домена
    ];

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
    const content = el.textContent.trim();
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account"); // Добавляем класс для выделения
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  18. #MastodontTools #CSS #javascript #userscript #tampermonkey

    Пометка ботов и мостов в ленте

    Проблема

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

    #ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.

    P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉

    Userscript

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon
    // @namespace http://tampermonkey.net/
    // @version 1.1
    // @description Highlight specific accounts in Mastodon based on text content
    // @author You
    // @match https://Your_Instance_URL/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art", // Можно добавить домены или части строки
    "@bird.makeup", // Пример другого домена
    "@instance.com" // Пример третьего домена
    ];

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
    const content = el.textContent.trim();
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account"); // Добавляем класс для выделения
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  19. #MastodontTools #CSS #javascript #userscript #tampermonkey

    Пометка ботов и мостов в ленте

    Проблема

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

    #ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.

    P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉

    Userscript

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon
    // @namespace http://tampermonkey.net/
    // @version 1.1
    // @description Highlight specific accounts in Mastodon based on text content
    // @author You
    // @match https://Your_Instance_URL/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art", // Можно добавить домены или части строки
    "@bird.makeup", // Пример другого домена
    "@instance.com" // Пример третьего домена
    ];

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
    const content = el.textContent.trim();
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account"); // Добавляем класс для выделения
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }
  20. #MastodontTools #CSS #javascript #userscript #tampermonkey

    Пометка ботов и мостов в ленте

    Проблема

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

    #ChatGPT любезно предложила решение, которое будет выделять указанные вами аккаунты, чтобы было понятно, увидят ли вашу реакцию или нет.

    P.S. Можно придумать другие применения, кого-то голубым покрасить, кого-то розовым, а некоторых и коричневым 😉

    Userscript

    // ==UserScript==
    // @name Highlight Specific Accounts in Mastodon
    // @namespace http://tampermonkey.net/
    // @version 1.1
    // @description Highlight specific accounts in Mastodon based on text content
    // @author You
    // @match https://Your_Instance_URL/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    // Список доменов или частей строки, которые нужно выделять
    const highlightedDomains = [
    "@press.anyaforger.art", // Можно добавить домены или части строки
    "@bird.makeup", // Пример другого домена
    "@instance.com" // Пример третьего домена
    ];

    function highlightAccounts() {
    document.querySelectorAll("span.display-name__account").forEach(el => { // Проверяем, содержится ли один из доменов в тексте аккаунта
    const content = el.textContent.trim();
    if (highlightedDomains.some(domain => content.includes(domain))) {
    el.classList.add("highlight-account"); // Добавляем класс для выделения
    }
    });
    }

    // Запускаем отслеживание изменений в DOM
    const observer = new MutationObserver(highlightAccounts);
    observer.observe(document.body, { childList: true, subtree: true });

    // Проверяем аккаунты сразу после загрузки страницы
    highlightAccounts();
    })();

    CSS

    /* раскраска аккаунтов */
    .highlight-account {
    color: #b30000 !important; /* Сделает текст красным */
    font-weight: bold !important; /* Сделает жирным */
    }