Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. uncategorized
  3. #Fediverse #recommend #боты

#Fediverse #recommend #боты

Scheduled Pinned Locked Moved uncategorized
fediverserecommendботы
105 Posts 8 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • a1ba@suya.placeA a1ba@suya.place
    @johan @johan @dump_stack @sley @ru_ng это я просто к тому, что делать очередного бота -- это осознавать и принимать такие технические ограничения. Не только для себя как автора, но и для своих пользователей.
    johan@cr8r.ggJ This user is from outside of this forum
    johan@cr8r.ggJ This user is from outside of this forum
    johan@cr8r.gg
    wrote last edited by
    #81

    @a1ba @dump_stack @sley @ru_ng @johan@tilde.zone
    Забей. Больше ботов, хороших и разных. Пока это не грязный хак, а в рамках базовой функциональности — это следует приветствовать или не пользоваться, если ты лично против (не забывая, что RSS публичных постов у тебя торчит наружу, и для держать и не пущать нужны специальные действия с твоей стороны).

    a1ba@suya.placeA 1 Reply Last reply
    0
    • johan@cr8r.ggJ johan@cr8r.gg

      @a1ba @dump_stack @sley @ru_ng @johan@tilde.zone
      Забей. Больше ботов, хороших и разных. Пока это не грязный хак, а в рамках базовой функциональности — это следует приветствовать или не пользоваться, если ты лично против (не забывая, что RSS публичных постов у тебя торчит наружу, и для держать и не пущать нужны специальные действия с твоей стороны).

      a1ba@suya.placeA This user is from outside of this forum
      a1ba@suya.placeA This user is from outside of this forum
      a1ba@suya.place
      wrote last edited by
      #82
      @johan @dump_stack @sley @ru_ng @johan но ведь это и есть грязный хак.
      1 Reply Last reply
      0
      • a1ba@suya.placeA a1ba@suya.place
        @dump_stack @johan @sley это скорее ваш шанс придумать юзкейс D&R с тех пор, как все научились поддерживать редактирование.

        Впрочем, даже до него любители удалять свои посты ради исправления малозаметной опечатки не то чтобы вызывали положительные эмоции. Особенно когда они это делают в оживленной дискуссии.
        dump_stack@lor.shD This user is from outside of this forum
        dump_stack@lor.shD This user is from outside of this forum
        dump_stack@lor.sh
        wrote last edited by
        #83

        @a1ba, не удивлён такому ответу.

        Но это скорее весело, когда люди с таким апломбом даже подумав не могут догадаться.

        Оставлю тут хеш от короткого описания причины. Через годок раскрою тебе, если так и не дойдёт.

        180bf10f2294caad62d4dbc8cf1f8787

        @johan @sley

        a1ba@suya.placeA skobkin@gts.skobk.inS 2 Replies Last reply
        0
        • dump_stack@lor.shD dump_stack@lor.sh

          @a1ba, не удивлён такому ответу.

          Но это скорее весело, когда люди с таким апломбом даже подумав не могут догадаться.

          Оставлю тут хеш от короткого описания причины. Через годок раскрою тебе, если так и не дойдёт.

          180bf10f2294caad62d4dbc8cf1f8787

          @johan @sley

          a1ba@suya.placeA This user is from outside of this forum
          a1ba@suya.placeA This user is from outside of this forum
          a1ba@suya.place
          wrote last edited by
          #84
          @dump_stack @johan @sley я не буду удивлён, если причины нет, а выдумать что-то хочется.

          Именно это я в принципе и ожидал бы от мастера неудачных решений. Это я ещё Deleted-ов помню. 🙂
          dump_stack@lor.shD 1 Reply Last reply
          0
          • dump_stack@lor.shD dump_stack@lor.sh

            @a1ba, не удивлён такому ответу.

            Но это скорее весело, когда люди с таким апломбом даже подумав не могут догадаться.

            Оставлю тут хеш от короткого описания причины. Через годок раскрою тебе, если так и не дойдёт.

            180bf10f2294caad62d4dbc8cf1f8787

            @johan @sley

            skobkin@gts.skobk.inS This user is from outside of this forum
            skobkin@gts.skobk.inS This user is from outside of this forum
            skobkin@gts.skobk.in
            wrote last edited by
            #85

            @dump_stack @a1ba @johan @sley
            Справедливости ради я тоже не очень понимаю зачем.
            Хотя я, кажется, один раз за последние полгода юзаю эту фичу. Но не помню почему.

            Чисто логически можно предположить, что, например:

            • Нужно по какой-то причине поменять ID поста
            • Что-то связанное с кэшами
            • Что-то связанное с S3 (например, чтобы сборщик мусора удалил случайно залитый медиафайл т.к. пост, к которому его привязывали больше не существует).
            • Для какого-то особого кейса, где нужна повторная рассылка активити именно такого типа - скажем, для платформ, которые почему-то редактирование игнорируют.
            • Нужно чтобы в каком-то уведомлении появился изменённый текст

            При всём при этом есть огромный минус в виде того, что если кто-то начал писать тебе ответ, в зависимости от клиента они могут потерять весь текст. Я сам с таким сталкивался. Но подозреваю, что в редкой ситуации плюс может быть важнее минуса.

            a1ba@suya.placeA 1 Reply Last reply
            0
            • skobkin@gts.skobk.inS skobkin@gts.skobk.in

              @dump_stack @a1ba @johan @sley
              Справедливости ради я тоже не очень понимаю зачем.
              Хотя я, кажется, один раз за последние полгода юзаю эту фичу. Но не помню почему.

              Чисто логически можно предположить, что, например:

              • Нужно по какой-то причине поменять ID поста
              • Что-то связанное с кэшами
              • Что-то связанное с S3 (например, чтобы сборщик мусора удалил случайно залитый медиафайл т.к. пост, к которому его привязывали больше не существует).
              • Для какого-то особого кейса, где нужна повторная рассылка активити именно такого типа - скажем, для платформ, которые почему-то редактирование игнорируют.
              • Нужно чтобы в каком-то уведомлении появился изменённый текст

              При всём при этом есть огромный минус в виде того, что если кто-то начал писать тебе ответ, в зависимости от клиента они могут потерять весь текст. Я сам с таким сталкивался. Но подозреваю, что в редкой ситуации плюс может быть важнее минуса.

              a1ba@suya.placeA This user is from outside of this forum
              a1ba@suya.placeA This user is from outside of this forum
              a1ba@suya.place
              wrote last edited by
              #86
              @skobkin @dump_stack @johan @sley даже ничего из этого не стоит исправления малозначительной опечатки.

              Это тоже камень в кое-чей огород, благо опять же ради этого можно просто пользоваться редактированием.

              Delete & Redraft мне был кстати нужен потому что редактирование alt text одно время не проходили. И то было не в тредах, а просто отдельные посты.
              1 Reply Last reply
              0
              • a1ba@suya.placeA a1ba@suya.place
                @johan @johan @dump_stack @sley @ru_ng я это понимаю. Но интересно, осознают ли такой риск, кто сначала подписал на себя бота, а уже потом решил воспользоваться скоупом для подписчиков?
                skobkin@gts.skobk.inS This user is from outside of this forum
                skobkin@gts.skobk.inS This user is from outside of this forum
                skobkin@gts.skobk.in
                wrote last edited by
                #87

                @a1ba @johan @dump_stack @sley @ru_ng @johan
                А в чём риск, если не секрет?

                Кто хочет приватности от Followers-only - те юзают подписку по одобрению и отдают себе отчёт кто что прочтёт.
                А те, кто не юзают - ну тут уже даже бот не виноват. Это как скрытие "unlisted" в GoToSocial - я не понимаю, зачем они это делают, но они это делают 🤷‍♂️

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

                Единственное где они могут вылезти так - это логи. Хотя у меня, например, есть Telegram-боты, у которых включён доступ к сообщениям в чате и СПЕЦИАЛЬНО нет БД для приватности. И там в лог высирается уже цензурированный пост если это не был пост с командой конкретно боту.

                Короче, я вот в этом кейсе БОЛЬШОЙ проблемы не вижу.
                Иначе надо ставить вопрос по-другому:
                ПОНИМАЮТ ли люди использующие followers-only посты, что их могут читать администраторы всех инстансов, где их (даже одобренные) подписчики?

                a1ba@suya.placeA 1 Reply Last reply
                0
                • skobkin@gts.skobk.inS skobkin@gts.skobk.in

                  @a1ba @johan @dump_stack @sley @ru_ng @johan
                  А в чём риск, если не секрет?

                  Кто хочет приватности от Followers-only - те юзают подписку по одобрению и отдают себе отчёт кто что прочтёт.
                  А те, кто не юзают - ну тут уже даже бот не виноват. Это как скрытие "unlisted" в GoToSocial - я не понимаю, зачем они это делают, но они это делают 🤷‍♂️

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

                  Единственное где они могут вылезти так - это логи. Хотя у меня, например, есть Telegram-боты, у которых включён доступ к сообщениям в чате и СПЕЦИАЛЬНО нет БД для приватности. И там в лог высирается уже цензурированный пост если это не был пост с командой конкретно боту.

                  Короче, я вот в этом кейсе БОЛЬШОЙ проблемы не вижу.
                  Иначе надо ставить вопрос по-другому:
                  ПОНИМАЮТ ли люди использующие followers-only посты, что их могут читать администраторы всех инстансов, где их (даже одобренные) подписчики?

                  a1ba@suya.placeA This user is from outside of this forum
                  a1ba@suya.placeA This user is from outside of this forum
                  a1ba@suya.place
                  wrote last edited by
                  #88
                  @skobkin @johan @dump_stack @sley @ru_ng @johan именно поэтому я и попытался сформулировать это так, что как бы технически для кого-то это может быть проблемой и по-моему даже написал, что далеко не все понимают что здесь нет приватности.

                  А посты кстати не нужно сохранять в боте. И даже в логи писать. Достаточно просто зайти с учётки бота и посмотреть в его домашнюю ленту.
                  1 Reply Last reply
                  0
                  • a1ba@suya.placeA a1ba@suya.place
                    @dump_stack @johan @sley я не буду удивлён, если причины нет, а выдумать что-то хочется.

                    Именно это я в принципе и ожидал бы от мастера неудачных решений. Это я ещё Deleted-ов помню. 🙂
                    dump_stack@lor.shD This user is from outside of this forum
                    dump_stack@lor.shD This user is from outside of this forum
                    dump_stack@lor.sh
                    wrote last edited by
                    #89

                    @a1ba
                    > я не буду удивлён, если причины нет, а выдумать что-то хочется

                    Ну вот со @skobkin поделился, он тебе если что подтвердит, что причина специфическая, но вполне реальна, и под md5 действительно находится осмысленный текст с её описанием.

                    > Именно это я в принципе и ожидал бы от мастера неудачных решений. Это я ещё Deleted-ов помню. 🙂

                    Ты там в соседнем треде про прайваси набрасываешь 🙂

                    @johan @sley

                    skobkin@gts.skobk.inS a1ba@suya.placeA 2 Replies Last reply
                    0
                    • dump_stack@lor.shD dump_stack@lor.sh

                      @a1ba
                      > я не буду удивлён, если причины нет, а выдумать что-то хочется

                      Ну вот со @skobkin поделился, он тебе если что подтвердит, что причина специфическая, но вполне реальна, и под md5 действительно находится осмысленный текст с её описанием.

                      > Именно это я в принципе и ожидал бы от мастера неудачных решений. Это я ещё Deleted-ов помню. 🙂

                      Ты там в соседнем треде про прайваси набрасываешь 🙂

                      @johan @sley

                      skobkin@gts.skobk.inS This user is from outside of this forum
                      skobkin@gts.skobk.inS This user is from outside of this forum
                      skobkin@gts.skobk.in
                      wrote last edited by
                      #90

                      @dump_stack @johan @sley
                      Причина ОЧЕНЬ специфическая, но в целом реальная.
                      Правда если учитывать уровень части аргументов @a1ba, то он тебе и через год скажет что это НИНУЖНО или что-нибудь вроде того 🤷‍♂️

                      a1ba@suya.placeA 1 Reply Last reply
                      0
                      • dump_stack@lor.shD dump_stack@lor.sh

                        @a1ba
                        > я не буду удивлён, если причины нет, а выдумать что-то хочется

                        Ну вот со @skobkin поделился, он тебе если что подтвердит, что причина специфическая, но вполне реальна, и под md5 действительно находится осмысленный текст с её описанием.

                        > Именно это я в принципе и ожидал бы от мастера неудачных решений. Это я ещё Deleted-ов помню. 🙂

                        Ты там в соседнем треде про прайваси набрасываешь 🙂

                        @johan @sley

                        a1ba@suya.placeA This user is from outside of this forum
                        a1ba@suya.placeA This user is from outside of this forum
                        a1ba@suya.place
                        wrote last edited by
                        #91
                        @dump_stack @skobkin @johan @sley это да, но я помню в те времена были дискуссии с решениями удаления вообще всего, переноса в отдельный аккаунт и самозабана.

                        И мне поначалу даже понравилась идея с переносом, пока старые треды не стали состоять из Deleted-ов почти полностью.

                        Я не буду спрашивать Скобкина, я думаю там какая-то фигня. 🙂
                        dump_stack@lor.shD 1 Reply Last reply
                        0
                        • skobkin@gts.skobk.inS skobkin@gts.skobk.in

                          @dump_stack @johan @sley
                          Причина ОЧЕНЬ специфическая, но в целом реальная.
                          Правда если учитывать уровень части аргументов @a1ba, то он тебе и через год скажет что это НИНУЖНО или что-нибудь вроде того 🤷‍♂️

                          a1ba@suya.placeA This user is from outside of this forum
                          a1ba@suya.placeA This user is from outside of this forum
                          a1ba@suya.place
                          wrote last edited by
                          #92
                          @skobkin @dump_stack @johan @sley если цель в том чтобы править опечатки, то однозначно не нужно. Что бы там ни было.

                          Опять же, о том, что всем насрать на опечатки и оговорки я писал ещё много лет назад. Ещё до того как появилось редактирование.
                          skobkin@gts.skobk.inS 1 Reply Last reply
                          0
                          • a1ba@suya.placeA a1ba@suya.place
                            @skobkin @dump_stack @johan @sley если цель в том чтобы править опечатки, то однозначно не нужно. Что бы там ни было.

                            Опять же, о том, что всем насрать на опечатки и оговорки я писал ещё много лет назад. Ещё до того как появилось редактирование.
                            skobkin@gts.skobk.inS This user is from outside of this forum
                            skobkin@gts.skobk.inS This user is from outside of this forum
                            skobkin@gts.skobk.in
                            wrote last edited by
                            #93

                            @a1ba @johan @sley
                            Нет, не в этом.

                            Я сам когда этой штукой пользовался (кстати, точно по другой причине нежели @dump_stack - всё ещё не помню какой именно) - делал это не из-за опечатки.

                            А! Вспомнил, кстати. Это был тред, где очень много бустили и мне нужно было избежать именно бустов некорректной информации. Поэтому я тогда сделал редрафт - чтобы всем разлетался пост с правильной информацией и не было шанса, что кто-то до моей правки прочитал.
                            Плюс чтобы не было такого, что кто-то бустанул и потом увидев новую версию подумал "я это уже бустил". Мне нужно было максимальное распространение. И сразу правильной информации.

                            Но это, ещё раз, кейс радикально отличающийся от того, что обозначил @dump_stack@lor.sh.

                            a1ba@suya.placeA 1 Reply Last reply
                            0
                            • skobkin@gts.skobk.inS skobkin@gts.skobk.in

                              @a1ba @johan @sley
                              Нет, не в этом.

                              Я сам когда этой штукой пользовался (кстати, точно по другой причине нежели @dump_stack - всё ещё не помню какой именно) - делал это не из-за опечатки.

                              А! Вспомнил, кстати. Это был тред, где очень много бустили и мне нужно было избежать именно бустов некорректной информации. Поэтому я тогда сделал редрафт - чтобы всем разлетался пост с правильной информацией и не было шанса, что кто-то до моей правки прочитал.
                              Плюс чтобы не было такого, что кто-то бустанул и потом увидев новую версию подумал "я это уже бустил". Мне нужно было максимальное распространение. И сразу правильной информации.

                              Но это, ещё раз, кейс радикально отличающийся от того, что обозначил @dump_stack@lor.sh.

                              a1ba@suya.placeA This user is from outside of this forum
                              a1ba@suya.placeA This user is from outside of this forum
                              a1ba@suya.place
                              wrote last edited by
                              #94
                              @skobkin @johan @sley @dump_stack ну тут есть момент, что редактирование не факт что разлетится по всем инбоксам которые получили оригинальный пост. Но в таких тредах это конечно маловероятно. Все участвующие упомянуты.

                              Кросспостер какой? Зачем кросспостеру треды не ясно (не говоря уже о самих кросспостерах, хехе). Говорю же фигня.
                              1 Reply Last reply
                              0
                              • a1ba@suya.placeA a1ba@suya.place
                                @dump_stack @skobkin @johan @sley это да, но я помню в те времена были дискуссии с решениями удаления вообще всего, переноса в отдельный аккаунт и самозабана.

                                И мне поначалу даже понравилась идея с переносом, пока старые треды не стали состоять из Deleted-ов почти полностью.

                                Я не буду спрашивать Скобкина, я думаю там какая-то фигня. 🙂
                                dump_stack@lor.shD This user is from outside of this forum
                                dump_stack@lor.shD This user is from outside of this forum
                                dump_stack@lor.sh
                                wrote last edited by
                                #95

                                @a1ba, там решением лучше было бы только генерировать уникальные аккаунты для каждого треда. Но анонимусы на ЛОРе как-то жили без poster ID, поэтому оно бы выделялось из устоявшегося концепта.

                                При этом точно такое же решение, как было реализовано с Deleted — и на Reddit сделано, и на GitHub.

                                Потому что если хочется заминмаксить приватность пользователей и сохранение дискуссии, то особо ничего кроме и не сделаешь.

                                Так что я всё-таки бы упырил апломб.

                                > там какая-то фигня

                                Это называется «moving the goalposts», потому что вопрос был не в том, что эта причина не фигня для тебя (таким образом можно от чего угодно сманеврировать), а в том, что у меня она есть, и эта причина реальна.

                                @johan @skobkin @sley

                                a1ba@suya.placeA 1 Reply Last reply
                                0
                                • dump_stack@lor.shD dump_stack@lor.sh

                                  @a1ba, там решением лучше было бы только генерировать уникальные аккаунты для каждого треда. Но анонимусы на ЛОРе как-то жили без poster ID, поэтому оно бы выделялось из устоявшегося концепта.

                                  При этом точно такое же решение, как было реализовано с Deleted — и на Reddit сделано, и на GitHub.

                                  Потому что если хочется заминмаксить приватность пользователей и сохранение дискуссии, то особо ничего кроме и не сделаешь.

                                  Так что я всё-таки бы упырил апломб.

                                  > там какая-то фигня

                                  Это называется «moving the goalposts», потому что вопрос был не в том, что эта причина не фигня для тебя (таким образом можно от чего угодно сманеврировать), а в том, что у меня она есть, и эта причина реальна.

                                  @johan @skobkin @sley

                                  a1ba@suya.placeA This user is from outside of this forum
                                  a1ba@suya.placeA This user is from outside of this forum
                                  a1ba@suya.place
                                  wrote last edited by
                                  #96
                                  @dump_stack @johan @skobkin @sley это понятно, только результат получился как обычно.

                                  Как раз Reddit просто ярый пример к чему такое решение может привести и к чему оно, кот бы мог подумать, привело.

                                  >причина реальна

                                  От того что она реальна не значит, что это правильное использование инструмента. Следовательно фигня.
                                  skobkin@gts.skobk.inS 1 Reply Last reply
                                  0
                                  • a1ba@suya.placeA a1ba@suya.place
                                    @dump_stack @johan @skobkin @sley это понятно, только результат получился как обычно.

                                    Как раз Reddit просто ярый пример к чему такое решение может привести и к чему оно, кот бы мог подумать, привело.

                                    >причина реальна

                                    От того что она реальна не значит, что это правильное использование инструмента. Следовательно фигня.
                                    skobkin@gts.skobk.inS This user is from outside of this forum
                                    skobkin@gts.skobk.inS This user is from outside of this forum
                                    skobkin@gts.skobk.in
                                    wrote last edited by
                                    #97

                                    @a1ba @johan @dump_stack @sley

                                    От того что она реальна не значит, что это правильное использование инструмента. Следовательно фигня.

                                    Я прошу прощения, но это логическая чушь.

                                    a1ba@suya.placeA 1 Reply Last reply
                                    0
                                    • skobkin@gts.skobk.inS skobkin@gts.skobk.in

                                      @a1ba @johan @dump_stack @sley

                                      От того что она реальна не значит, что это правильное использование инструмента. Следовательно фигня.

                                      Я прошу прощения, но это логическая чушь.

                                      a1ba@suya.placeA This user is from outside of this forum
                                      a1ba@suya.placeA This user is from outside of this forum
                                      a1ba@suya.place
                                      wrote last edited by
                                      #98
                                      @skobkin @johan @dump_stack @sley в чем чушь? Я сам редрафт не вижу как решение какой-либо проблемы. 🙂
                                      skobkin@gts.skobk.inS 1 Reply Last reply
                                      0
                                      • a1ba@suya.placeA a1ba@suya.place
                                        @skobkin @johan @dump_stack @sley в чем чушь? Я сам редрафт не вижу как решение какой-либо проблемы. 🙂
                                        skobkin@gts.skobk.inS This user is from outside of this forum
                                        skobkin@gts.skobk.inS This user is from outside of this forum
                                        skobkin@gts.skobk.in
                                        wrote last edited by
                                        #99

                                        @a1ba @johan @dump_stack @sley

                                        в чем чушь?

                                        В том, что из одного факта, что причина реальна не следует практически ничего, кроме того, что она реальна.

                                        И говорить, что СЛЕДОВАТЕЛЬНО она фигня - это неспособность в логику.

                                        Или давай на более понятном языке попробую.
                                        Есть у нас утверждение A о том, что фича используется правильно или неправильно. И вот в данном контексте оно будет nullable bool со значением null.
                                        Но ты реагируешь на него так как будто состояния null (мы не знаем true или false) не бывает и кастуешь его к bool.

                                        a1ba@suya.placeA 1 Reply Last reply
                                        0
                                        • skobkin@gts.skobk.inS skobkin@gts.skobk.in

                                          @a1ba @johan @dump_stack @sley

                                          в чем чушь?

                                          В том, что из одного факта, что причина реальна не следует практически ничего, кроме того, что она реальна.

                                          И говорить, что СЛЕДОВАТЕЛЬНО она фигня - это неспособность в логику.

                                          Или давай на более понятном языке попробую.
                                          Есть у нас утверждение A о том, что фича используется правильно или неправильно. И вот в данном контексте оно будет nullable bool со значением null.
                                          Но ты реагируешь на него так как будто состояния null (мы не знаем true или false) не бывает и кастуешь его к bool.

                                          a1ba@suya.placeA This user is from outside of this forum
                                          a1ba@suya.placeA This user is from outside of this forum
                                          a1ba@suya.place
                                          wrote last edited by
                                          #100

                                          @skobkin@gts.skobk.in @johan@cr8r.gg @dump_stack@lor.sh @sley@mastodon.ml мне просто лень в третий или четвертый раз тут писать, что я не вижу D&R валидным решением вообще.

                                          И чтобы вам не казалось что я свою неприязнь к этому выдумал находу, вот тут я это выпилил кху ям из моего форка в 2020 году.

                                          a1ba@suya.placeA 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups