Discourse Follow

IMPORTANT WARNING: This plugin may affect whether laws that regulate social media apply to your forum. Consult legal for advice.

:discourse2: Summary Discourse Follow allows users to follow other users, list the latest topics involving them, and receive notifications when they post.
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-follow
:open_book: Install Guide How to install plugins in Discourse

Screenshots

Followed users posts feed:

List of users you’re following:

Follow button on the user card and profile page:

User preferences:

Admin site settings:

Configuration

User preferences

Preference Purpose
Notify me when followed Enables/disables notification when someone follows you
Notify followed user when followed Enables/disables notifications that other people receive when you follow them
Notify me when followed replies Enables/disables notifications when people you’re following reply
Notify me when followed creates topic Enables/disables notifications when people you’re following create new topics
Allow people to follow me Allow/don’t allow anyone to follow you. If you turn this preference off and you have existing followers, they’ll no longer receive notifications about your new replies/topics, you will not appear in their following users list, and your posts will not appear in their follow feed.

Changing defaults of user preferences

Each user preference that the plugin adds has a site setting counterpart that controls the default value of the preference for future users and users who have never changed any of the preferences added by the plugin.

For example, the default notify me when followed creates topic site setting controls the default value of the Notify me when someone I follow creates a topic preference. If you change that site setting, then all new signups will have that preference set to the same value as the site setting. Existing users who never changed any preferences added by the plugin will also be affected by the site setting change.

Site settings

Setting Default Purpose
discourse follow enabled True Enables/disables the plugin
follow show statistics on profile True Controls whether the “Followers” and “Following” counts are shown on the user card and profile (see screenshots above)
follow notifications enabled True Enables/disables all kinds of notifications added by the plugin (when disabled it overrides user preferences)
follow followers visible Everyone Controls who can see the followers list under user profile and the Followers count
follow following visible Everyone Controls who can see the following users list under user profile and the Following count
default notify me when followed True (see the sections related to user preferences above)
default notify followed user when followed True (see the sections related to user preferences above)
default notify me when followed replies False (see the sections related to user preferences above)
default notify me when followed creates topic False (see the sections related to user preferences above)
default allow people to follow me True (see the sections related to user preferences above)

Credits

This plugin was developed by the Pavilion team and maintained by them until October 2021 when it was promoted to an official plugin. The Discourse team (CDCK, Inc) is currently maintaining this plugin.

:discourse2: Hosted by us? This plugin is available on our Enterprise plans

Last edited by @JammyDodger 2024-06-18T15:17:12Z

Check documentPerform check on document:
126개의 좋아요
Watch Users Setting
Profile, Feature and Explorer grid galleries and friend option
Combined Post List
Notified user's name is the notifier
RSS Observations
Display MESSAGES rather than MEMBERS by default for groups
Facebook-like Feed?
Follow request
User Profile “Like” button
User Card Directory
Who’s Online: Users Currently Reading Topic
Change Topic List home router - from Latest to Following
Change d-icon icon by css
2020: The Year in Review
Prevent User Card Avatar Flair from moving
Adding a `priority` besides normal and mute
User’s profile custom pages
Discourse Tab Bar for Mobile
Can we follow people?
2021: The Year in Review
How do I get email notifications when a particular user makes a post?
Clickable Social Icon Links on Profile
"max notifications per user" = 10,000?
Showing activity from followed users in the sidebar
Use Discourse as a prototype to build social network with an online library
Follow Users
SEO applied to Discourse Official Plugins
Points based currency to reward quality
Notifications are coming again even after reading them [Private Topics plugin]
Can users get emailed when a category has a new topic added to it?
Follow other Users or Groups
Installing discourse follow plugin in development (boot_dev) setup — no app.yml file
How to follow a user and get notifications for this specific user?
'Watch' suspicious users
FKB Pro - Social theme
Why isn't there any FOLLOW button in Discourse?
Follow requests
E-Mail Preview Summary: wrong number of arguments (given 10, expected 1)
Using user cards to quickly view information about others
ActivityPub Plugin
Is there a "Subscribe" Theme Component?
Watch Users Setting
Personal posts on profile
📞 diskuz Call – Voice and video calls inside Discourse (P2P, no external apps)
Plugins to Enhance user Engagement
Following users and getting notifications
Putting all bookmarked topics on the front page
Category Banners
Social Features
Using Discourse as a social media platform
Follow groups instead of individual users
How can Moderator track every activity of TL4 User?
Federation support for Discourse
Estimated timeline on a project?
Whenever children login, an email should be sent to the parents account
2019: The Year in Review
Do we have a channel plugin already?
Feedback on the new Review Queue (2019)
How to follow a user and get notifications for this specific user?
"Focused" Tab on home
User Card Directory
Adding Friends in Discourse?
Follow a particular user/account
What would it take to replace Facebook with Discourse?

게시글이 새 주제로 분리되었습니다: 업데이트 후 팔로워/팔로잉 레이아웃이 단일 열로 변경됨

게시물이 새 주제로 분리되었습니다: Banned members cannot be Unfollowed

2개의 게시글이 새 주제로 분리되었습니다: Follow API를 사용하여 기존 사이트 기능과 통합하기

3개의 게시글이 새 주제로 분리되었습니다: Follow 플러그인은 Discourse 비즈니스 플랜에서 사용 가능한가요?

각 사용자의 팔로워 수가 게시물의 postbit에도 보이도록 해줄 수 있나요? 그렇게 하면 사용자가 게시물을 올릴 때마다 팔로워 수를 확인할 수 있습니다.

내가 팔로우하는 사람이 게시물을 작성할 때 알림을 보내는 기능은 이메일도 함께 보내야 하는지, 아니면 앱 내 알림만 보내야 하는지 어떻게 해야 하나요?

네, 그리고 푸시 알림도요. :slightly_smiling_face:

1개의 좋아요

간단한 질문 →

스태프가 사적 공간에 게시물을 올린 후, 주제를 공개 공간으로 이동하도록 타이머를 설정하면 팔로워들에게 알림이 가지 않습니다. 이에 대한 해결책이 있을까요?

1개의 좋아요


버그로 인해 모바일 화면에서 “팔로우” 버튼이 원래의 “관리자” 버튼을 대체했습니다.

이것이 follow 플러그인 때문에 발생하는 일인지 확실합니까?

해당 플러그인을 사용하지 않아도 상단에 버튼이 없습니다. 대신 모바일에서는 사용자 관리 페이지로 가는 링크가 하단 메뉴에 위치합니다.

2개의 좋아요

맞아요—제가 너무 성급하게 가정했어요. 양쪽의 디자인이 다를 수 있다는 점은 고려하지 못했네요. 이렇게 간단한 방법으로 제 문제를 해결해 주셔서 정말 감사합니다.

2개의 좋아요

이 문제에 대해 도와주실 분 계신가요?

이 문제를 해결할 방법을 아예 생각해낼 수조차 없네요 :smiling_face_with_tear:

내가 떠올릴 수 있는 유일한 임시 해결책은 타이머를 대신 사용하여, 사적 영역 밖의 새 게시물로 글을 잘라 붙이는 것입니다… 하지만 이 방법은 별로이고, 나중에 게시될 수 있도록 예약할 수 있다는 전체 개념을 완전히 무너뜨립니다. … 이것이 문제인 줄 몰랐습니다. 우리는 타이머를 많이 사용합니다.