Community Bot
3.x / 5.x

The 'Swiss Knife' for your community.
The WoltLab Suite offers only few possibilities to automate the maintenance of the community and the closer supervision of the members. Much has to be done manually, which takes a lot of time and also carries the risk of simply forgetting things. Community Bot can save you a lot of tedious work and can reliably do it for you.
Function
Due to the large scope of functions and the various configuration possibilities, a detailed description would be beyond the scope here. At this point only so much: By creating individual bots, the Community Bot allows you to monitor many processes, from changing the signature by a user to new registrations and birthdays and other members' anniversaries, right up to the user's activity. It can import content, welcome users, congratulate users on jubilees, and it can send timed and, if necessary, recurring notifications; it can encourage inactive users to participate again in the community; it can assign users to user groups depending based on many parameters or even delete them, and so on and so on.
Usually conditions can be used to define which users are to be affected by actions and which users are to be notified and which are not.
Currently, the following actions are available:
Basic Package
- Feedreader
- System - Error
- System - Comments
- System - Conversations
- System - Reportings
- System - Circular
- System - Statistics
- System - Updates
- Article - Change
- Article - New Article
- User - Settings
- User - Birthday
- User - Total Number
- User - Group Changes
- User - Group Assignment
- User - Inactivity
- User - Likes and Dislikes
- User - Membership
- User - New User
- User - Warning
Forum Extension
- Forum - Post - Change by Author
- Forum - Post - Number of Posts
- Forum - Post - Moderation
- Forum - Thread - Best Answer
- Forum - Thread - Moderation
- Forum - Thread - Modification
- Forum - Thread - New
- Forum - Statistics
- Forum - Top Poster
Blog Extension
- Blog - Article - Change by Author
- Blog - Article - Number of Articles
- Blog - Article - New
- Blog - Blog - Change by Author
- Blog - Blog - New
- Blog - Statistics
- Blog - Top Blogger
The types of notification currently available are:
Basic Package
- System notification
- Article (mono- and multilingual)
- Comment (wall)
- Conversation (individual or group conversation)
Forum Extension
- Forum - Post
- Forum - Thread
Blog Extension
- Blog - Article
Features introduced with new WSC versions, e.g. Trophies in WSC 3.1, will be included in new Community Bot versions.
The language of the notifications can be freely selected or automatically determined. In addition, notifications can be created in parallel in all installed languages. A variety of placeholders can be used to automatically insert action-related information, e.g. usernames or links.
The Background Queue introduced with the WoltLab Suite is used to create notifications. If many notifications are to be created, they are first saved in the database and then are processed successively in the background. Because visits to the web page are required for this proccessing, you should set up a proper cronjob on your server to speed up the processing of the notifications. See e.g. here: Cronjob.
All Community Bot actions can, if required, be logged and reviewed in the ACP.
Configurability
Depending on the selected action and notification (aka Bots) different, partly very extensive and complex configuration options are available. A context-sensitive help facilitates the work with the Community Bot. Additionally, the configuration of the Bots can be checked by means of a test mode during operation. The results are presented in the Community Bot log (ACP).
It is recommended that a bot user who performs actions and/or creates notifications be granted all necessary user permissions.
Expandability
The Community Bot can be expanded by free optional packages for WoltLab Suite applications and other plugins. Currently, packages for WoltLab Suite Forum and Blog, for VieCode Lexicon, WoltLab Suite: Timeline and News are already available, which are delivered with the basic package.
Versions
- Versions 3.0.x are for WoltLab Suite 3.0
- Versions 3.1.x are for WoltLab Suite 3.1
- Versions 5.3.x are for WoltLab Suite 5.2 and 5.3
Notes on Data Protection
- This extension stores the user name and user ID of the user specified as the sender of a notification in the database when creating a bot in the ACP (table wcf1_uzbot). Deleting a bot will delete that data.
- As part of the protocol function, some bots store the user IDs of the users affected by actions or notifications in the database (table wcf1_uzbot_log). Emptying the log will clear that data.
- This extension also complements the user data table (wcf1_user) of the database with data collected by bot actions on user non-activity. Deleting a user deletes that data.
- Uninstalling the extension will erase all stored data.
Published Versions
-
Community Bot 5.3.3 (Feb 11th 2021)
-
Community Bot 3.1.12 (Feb 11th 2021)
-
Community Bot 3.0.16 (Feb 11th 2021)
-
Forum Extension 5.3.2 (Feb 11th 2021) - Download
-
Community Bot 5.3.2 pl 1 (Feb 5th 2021)
-
Community Bot 3.1.11 pl 1 (Feb 5th 2021)
-
Community Bot 3.0.15 pl 1 (Feb 5th 2021)
-
Community Bot 5.3.2 (Feb 3rd 2021)
-
Community Bot 3.1.11 (Feb 3rd 2021)
-
Community Bot 3.0.15 (Feb 3rd 2021)
-
Forum Extension 5.3.1 (Dec 10th 2020) - Download
-
Community Bot 5.3.1 (Dec 10th 2020)
-
Community Bot 3.1.10 (Dec 10th 2020)
-
Community Bot 3.0.14 (Dec 10th 2020)
-
Community Bot 5.3.0 (Nov 3rd 2020)
-
Group Application Extension 5.3.0 (Nov 3rd 2020) - Download
-
News Extension 5.3.0 (Nov 3rd 2020) - Download
-
Lexicon Extension 5.3.0 (Nov 3rd 2020) - Download
-
Forum Extension 5.3.0 (Nov 3rd 2020) - Download
-
Timeline Extension 5.3.0 (Nov 3rd 2020) - Download
-
Blog Extension 5.3.0 (Nov 3rd 2020) - Download
-
Community Bot 5.2.3 (Sep 5th 2020)
-
Community Bot 3.1.9 (Sep 5th 2020)
-
Community Bot 3.0.13 (Sep 5th 2020)
-
Lexicon Extension 5.2.3 (Sep 5th 2020) - Download
-
Forum Extension 5.2.3 (Sep 5th 2020) - Download
-
Community Bot 5.2.2 (Jul 2nd 2020)
-
Community Bot 3.1.8 (Jul 2nd 2020)
-
Community Bot 3.0.12 (Jul 2nd 2020)
-
Forum Extension 5.2.2 (Jul 2nd 2020) - Download
-
Group Application Extension 5.2.2 (Jul 2nd 2020) - Download
-
Lexicon Extension 5.2.2 (Jul 2nd 2020) - Download
-
Blog Extension 5.2.2 (Jul 2nd 2020) - Download
-
Community Bot 5.2.1 (Mar 28th 2020)
-
Community Bot 3.1.7 (Mar 28th 2020)
-
Community Bot 3.0.11 (Mar 28th 2020)
-
Group Application Extension 5.2.1 (Mar 28th 2020) - Download
-
Lexicon Extension 5.2.1 (Mar 28th 2020) - Download
-
Forum Extension 5.2.1 (Mar 28th 2020) - Download
-
Timeline Extension 5.2.1 (Mar 28th 2020) - Download
-
Blog Extension 5.2.1 (Mar 28th 2020) - Download
-
Community Bot 5.2.0 pl 2 (Mar 6th 2020)
-
Community Bot 3.1.6 pl 3 (Mar 6th 2020)
-
Community Bot 3.0.10 pl 3 (Mar 6th 2020)
-
Community Bot 5.2.0 pl 1 (Feb 27th 2020)
-
Community Bot 3.1.6 pl 2 (Feb 27th 2020)
-
Community Bot 3.0.10 pl 2 (Feb 27th 2020)
-
Community Bot 5.2.0 (Jan 2nd 2020)
-
Group Application Extension 5.2.0 (Jan 2nd 2020) - Download
-
News Extension 5.2.0 (Jan 2nd 2020) - Download
-
Lexicon Extension 5.2.0 (Jan 2nd 2020) - Download
-
Forum Extension 5.2.0 (Jan 2nd 2020) - Download
-
Timeline Extension 5.2.0 (Jan 2nd 2020) - Download
-
Blog Extension 5.2.0 (Jan 2nd 2020) - Download
-
Forum Extension 3.1.3 (Nov 20th 2019) - Download
-
Forum Extension 3.0.7 (Nov 20th 2019) - Download
-
Community Bot 3.1.6 pl 1 (Sep 22nd 2019)
-
Community Bot 3.0.10 pl 1 (Sep 22nd 2019)
-
Community Bot 3.1.6 (Aug 26th 2019)
-
Community Bot 3.0.10 (Aug 26th 2019)
-
News Extension 3.1.2 (Aug 26th 2019) - Download
-
News Extension 3.0.2 (Aug 26th 2019) - Download
-
Forum Extension 3.1.2 (Aug 26th 2019) - Download
-
Forum Extension 3.0.6 (Aug 26th 2019) - Download
-
Blog Extension 3.1.2 (Aug 26th 2019) - Download
-
Blog Extension 3.0.3 (Aug 26th 2019) - Download
-
Community Bot 3.1.5 (Jun 12th 2019)
-
Community Bot 3.0.9 (Jun 12th 2019)
-
Forum Extension 3.1.1 pl 1 (Jun 12th 2019) - Download
-
Forum Extension 3.0.5 pl 1 (Jun 12th 2019) - Download
-
Community Bot 3.1.4 (May 8th 2019)
-
Community Bot 3.0.8 (May 8th 2019)
-
Forum Extension 3.1.1 (May 8th 2019) - Download
-
Forum Extension 3.0.5 (May 8th 2019) - Download
-
Timeline Extension 3.1.0 (May 8th 2019) - Download
-
Timeline Extension 3.0.0 (May 8th 2019) - Download
-
News Extension 3.1.1 (May 8th 2019) - Download
-
News Extension 3.0.1 (May 8th 2019) - Download
-
Blog Extension 3.1.1 (May 8th 2019) - Download
-
Blog Extension 3.0.2 (May 8th 2019) - Download
-
Group Application Extension 3.1.1 (May 8th 2019) - Download
-
Group Application Extension 3.0.1 (May 8th 2019) - Download
-
Community Bot 3.1.3 (Apr 5th 2019)
-
Community Bot 3.0.7 (Apr 5th 2019)
-
News Extension 3.1.0 (Mar 28th 2019) - Download
-
News Extension 3.0.0 (Mar 28th 2019) - Download
-
Community Bot 3.1.2 pl 5 (Mar 28th 2019)
-
Community Bot 3.0.6 pl 4 (Mar 28th 2019)
-
Lexicon Extension 3.1.0 (Mar 26th 2019) - Download
-
Lexicon Extension 3.0.0 (Mar 26th 2019) - Download
-
Community Bot 3.1.2 pl 4 (Mar 21st 2019)
-
Community Bot 3.0.6 pl 3 (Mar 21st 2019)
-
Community Bot 3.1.2 pl 3 (Mar 14th 2019)
-
Community Bot 3.1.2 pl 2 (Feb 28th 2019)
-
Community Bot 3.0.6 pl 2 (Feb 28th 2019)
-
Community Bot 3.1.2 pl 1 (Jan 8th 2019)
-
Community Bot 3.0.6 pl 1 (Jan 8th 2019)
-
Community Bot 3.1.2 (Dec 2nd 2018)
-
Community Bot 3.0.6 (Dec 2nd 2018)
-
Forum Extension 3.1.0 pl 5 (Oct 14th 2018) - Download
-
Forum Extension 3.0.4 pl 5 (Oct 14th 2018) - Download
-
Community Bot 3.1.1 pl 1 (Sep 19th 2018)
-
Community Bot 3.0.5 pl 1 (Sep 19th 2018)
-
Forum Extension 3.1.0 pl 4 (Aug 14th 2018) - Download
-
Forum Extension 3.0.4 pl 4 (Aug 14th 2018) - Download
-
Community Bot 3.1.0 pl 2 (Apr 5th 2018)
-
Community Bot 3.0.4 pl 1 (Apr 5th 2018)
-
Forum Extension 3.1.0 pl 3 (Apr 5th 2018) - Download
-
Forum Extension 3.0.4 pl 3 (Apr 5th 2018) - Download
-
Forum Extension 3.1.0 pl 2 (Mar 5th 2018) - Download
-
Forum Extension 3.0.4 pl 2 (Mar 5th 2018) - Download
-
Forum Extension 3.1.0 pl 1 (Feb 22nd 2018) - Download
-
Community Bot 3.1.0 pl 1 (Feb 4th 2018)
-
Community Bot 3.1.0 (Jan 22nd 2018)
-
Group Application Extension 3.1.0 (Jan 22nd 2018) - Download
-
Forum Extension 3.1.0 (Jan 22nd 2018) - Download
-
Blog Extension 3.1.0 (Jan 22nd 2018) - Download
-
Forum Extension 3.0.4 (Jan 16th 2018) - Download
-
Community Bot 3.0.4 (Jan 16th 2018)
-
Blog Extension 3.0.1 (Jan 12th 2018) - Download
-
Group Application Extension 3.0.0 (Jan 4th 2018) - Download
-
Community Bot 3.0.3 pl 4 (Dec 19th 2017)
-
Community Bot 3.0.3 pl 3 (Oct 30th 2017)
-
Community Bot 3.0.3 pl 2 (Oct 2nd 2017)
-
Community Bot 3.0.3 pl 1 (Sep 24th 2017)
-
Forum Extension 3.0.3 (Sep 24th 2017) - Download
-
Community Bot 3.0.3 (Sep 8th 2017)
-
Forum Extension 3.0.2 pl 3 (Sep 8th 2017) - Download
-
Forum Extension 3.0.2 pl 2 (Aug 12th 2017) - Download
-
Forum Extension 3.0.2 pl 1 (Jul 23rd 2017) - Download
-
Forum Extension 3.0.2 (Jul 1st 2017) - Download
-
Forum Extension 3.0.1 pl 1 (Jun 25th 2017) - Download
-
Community Bot 3.0.2 (Jun 25th 2017)
-
Forum Extension 3.0.1 (May 21st 2017) - Download
-
Community Bot 3.0.1 (May 21st 2017)
-
Forum Extension 3.0.0 pl 4 (May 14th 2017) - Download
-
Blog Extension 3.0.0 pl 2 (May 14th 2017) - Download
-
Community Bot 3.0.0 pl 5 (May 14th 2017)
-
Community Bot 3.0.0 pl 4 (Apr 23rd 2017)
-
Forum Extension 3.0.0 pl 3 (Apr 23rd 2017) - Download
-
Community Bot 3.0.0 pl 3 (Apr 20th 2017)
-
Community Bot 3.0.0 pl 2 (Apr 16th 2017)
-
Forum Extension 3.0.0 pl 2 (Apr 16th 2017) - Download
-
Blog Extension 3.0.0 pl 1 (Apr 16th 2017) - Download
-
Forum Extension 3.0.0 pl 1 (Apr 15th 2017) - Download
-
Community Bot 3.0.0 pl 1 (Apr 14th 2017)
-
Forum Extension 3.0.0 (Apr 14th 2017) - Download
-
Blog Extension 3.0.0 (Apr 14th 2017) - Download
-
Community Bot 3.0.0 (Apr 14th 2017)