logo

Board Owner's Guide

Welcome to 8chan.moe! Here you'll find all of the info you'll need to create or maintain a board, including some information on administration, customization and moderation.

1. Board Creation

Creating a board is as easy as creating a User Account, then accessing said account. Note that while a valid, verified email address is not required to create an account, it is required if you want to create or claim a board.

1.1. Requirements

There are only two requirements for board ownership on 8chan.moe: a User Account with a verified email and following of the Global Rules. All board owners are expected to be familiar with the Global Rules and to enforce them accordingly.

1.2. Claims

To place a claim on an existing board with the *Abandoned* tag, simply create a User Account and send an email to the admin team. Make sure to include the board you want and your user account name in that email. Note that, again, your email address must be verified.

1.3. User Account

Creation of a User Account is easy. Navigate to the User Account section (in the default CSS, it's the lightning bolt to the right of the CSS selection dropdown), choose a username and password, and add an email address. The server will automatically send you a verification email. Once this is done, this is the screen you'll be greeted with. The options are:

Moderation Manual: This is a document that explains how moderation works.
E-mail: You can change the email on record if you ever lose access to your email or simply want to use a different address.
Always use role signature: This is how you'll capcode, which is posting with a unique signature beside your name so that posters can verify the role of whoever posted. If you have enabled the Name field on your board, you (and any vols) can also accomplish this by adding #rs in the name field, either after a typed name or in an otherwise-blank field. This is the recommended way to capcode.
Receive e-mail report notifications: This will automatically email the address saved above with every report that your board generates.
Don't show board reports on the global list: This will turn off board reports in your report queue and only show global reports. However, global reports are only visible to global staff, so as a Board Owner this option should not be used.
Password Change: The section should be self-explanatory.
Delete Account: This will delete your User Account, but will not delete any boards you own; instead they will be listed as *Abandoned* in the Board List.
Owned Boards: Any boards you own will be listed here, and clicking them will bring you to the Board Management page which is explained below.
Volunteered Boards/Latest Postings: This is an extremely valuable tool for moderation purposes. Click Latest Postings and it will show you the latest postings, but only for boards you own or are a volunteer for. Using a tab-reloading addon for your browser of choice on this page is the most efficient method of monitoring your board(s).
Create Board: Board URL is what your board's actual URL would be. In the example posted in this guide, the URL is "Kwyjibo", and so the board shows as "/kwyjibo/", and would be accessible via the link of "https://8chan.moe/kwyjibo/". This cannot be changed later. Board Name is your board's name. Board Description is a description of the board, which will show underneath your board's name on your board's index page, as well as at the top of every new thread. Both the board's name and description can be changed at any time.

2. Board Settings

Click Figure 2 to the right to see a screenshot of the Board Management page. This is where you'll change your board's settings. These items will be listed and explained from top to bottom. It is important to note that any item that has a global limit can be set lower (but not higher) on a board-by-board basis by the Board Owner (you!).

Manage banners: See the Board Customization section.
Manage filters: This option is to add or remove wordfilters. See here for an example of how this works.
Manage rules: Sets up your board's rules in numbered order, that any user can see by clicking your local board rules link (located under the posting window on your Board Index or in any thread). By default, the rules are numbered in the order that you added them, but can be edited or deleted one by one at any time later.
Manage flags: See the Board Customization section.
Trash bin down to Appealed Bans: See the Board Moderation section.
Board name: The name of your board. Note that changing this will not change your board's URL - that is permanent.
Board description: A brief description that users can see when browsing the Board List.
Anonymous name: The name that all your users will have by default. Leaving this blank will give all users the name of "Anonymous".
Maximum files: How many files a user can upload within a single post. The global limit is 5 files.
Max file size: How large an individual file can be within a post. The global limit is 32MB.
For how many days a non-cyclic thread is allowed to be bumped after its creation: You can set an expiration date on a thread, which can be useful if your board is focused on timed events, such as sports competitions or awards shows. When the expiration date is reached, the board will begin auto-saging. If this field is left empty there is no expiration date.
Reply limit (autosage): How many posts can be made in a single thread before it stops bumping to the top of the catalog with every post. The global limit is 600.
Allowed file types: If you want to allow only certain types of files, add them to this box. By default every type of allowed file on 8chan as a site will be allowed on your board.
Thread limit: Set a maximum amount of concurrent threads running on your board. The global limit is 450.
Hourly thread limit: If more than x threads are created within 60 minutes, thread creation will be locked for 60 minutes. This can be a very useful tool in case of a spam attack targeted at your board specifically.
Enable captcha for new threads if this many threads are created within one hour: If more than x threads are created within 60 minutes, captchas will automatically become required for thread creation. This can also be a useful tool during spam attacks.
Enable captcha for all posts if this many replies are posted within one hour: Same as above, except with posts instead of threads.
Tags: This will add tags to your board which will show up, along with your board name and description, in the Board List.
Board Message: This will show up under your board's name at the top of your Board Index (front page), as well as within any thread on your board.
Location flags: There are three options in this dropdown - Disabled (off), Enabled (posters can choose which flag to post with) and Mandatory (posters do not get a choice).
Captcha mode: There are three options in this dropdown: No captcha (off), Only for threads (posters must solve a captcha before creating a thread) and For all posts, which is... for all posts.
Preferred language: This will automatically translate certain board elements into the chosen language. This feature is in development and currently has limited functionality.
Disable thread-wide IDs: This will show a unique ID string after a poster's name. This ID is specific only on a thread-wise basis; the same poster will have a different ID in every different thread he posts in. Only Torposters will have a consistent ID (000000).
Require at least one file for new threads: Force a poster to include at least one file when creating a new thread.
Textboard: Disable all filetypes from being posted on your board. This can be useful to get a handle on certain kinds of spam.
Block users from deleting their posts: By default, users can choose to delete their own posts for any reason. This will disable that functionality so that only volunteers can do so.
Allow use of code tags: Allows or disallows users from using the [code] tags while posting.
Don't index on top boards and board list: This allows a Board Owner to "hide" their board from viewers, and to not have their board end up in the Top Boards ticker. Global volunteers and admins can still see/interact with hidden boards and the content on them as normal.
Force anonymity: Disallows users from using the Name field while posting. Board volunteers and owners can still add their role signature to posts.
Early 404: threads that are not replied to at least 5 times will be deleted after they leave the top 1/3 threads: Self-explanatory.
Unique Files: Only one of each individual file can be posted on your board at any time. This means if you post "cute_cat.jpeg" on your board, nobody else will be able to post that exact image in any other thread on your board until that first post is deleted (either naturally, by the poster or by a volunteer).
Unique Posts: Stops users from posting the exact same body of text as any other posters. Can be useful during spam waves where the spammer repeats the exact same message, but is also easy to circumvent.

3. Board Moderation

Moderation of your board can be as strict or as lax as you like. Whether you want your board to be a barely-restrained whirlwind of funposts or a tightly focused laser on one specific topic, the choice is yours. However, as mentioned before, no matter how loosely you want your board moderated, the Global Rules must be observed at all times on your board. Moderation can be performed either with Javascript, resulting in easily-clicked functions on a post-by-post (or poster-by-poster) basis, or without Javascript, with much of the same functionality (and some additional options).

3.1. Reports

Anyone visiting your board can choose to report any post for rule violations. See the image to the left to see what a report looks like and what a volunteer or Board Owner can choose to do with reports in their queue. To get to this queue, go into your User Account and click your board's name, under the heading Owned Boards, then click "Open Reports". In the queue, you will see all currently open reports, along with options at the top of the page - these options allow for report moderation without Javascript, and also for more robust tools regarding moderation of a large number of posts at once, or the person who reported the post in the first place. From top to bottom, these options are:

Close all reports from these reporters: Simply click this checkbox, click the checkbox to the left of the name of the first report's poster, then click "Close selected reports". This will automatically close all reports made by the user who reported that post.
Delete reported content after closing the reports: This will delete the reported posts you have selected, then close the reports for them.
Ban target: This dropdown has three options: None, Post, and Reporter. This will ban the selected user based on which reported post you have selected. Post will ban whoever posted the reported content, and Reporter will ban whoever reported the post, which can be useful if a user is spamming reports.

Beneath these options you will see any reported posts and can interact with them using Javascript, which will be addressed in the next section.

3.2. With Javascript

Using Javascript, you can interact with and moderate any post you see on your board or report queue by clicking the small right-facing triangle beside a poster's name, as seen here. This will bring up a menu, that you can see in Figure 4. Note that as Board Owner you can see nearly every available option, whereas a regular user or volunteer will not see some of these. From top to bottom, these options are:

Report: Click this option to report this post locally, meaning that if a user reported a post on /kwyjibo/ it would only show up in my local report queue. Any user, including users who do not have User Accounts or are not logged in, can report.
Global Report: This option will report this post to the Global Queue, visible only to global staff. Avoid using this unless the post in question has violated any of the Global Rules. There are exceptions to this, which will be explained at the end of this guide.
Delete Post: This will delete this post. Only volunteers or up can delete posts.
Trash Post: This will soft-delete this post and put it into your board's Trash Bin. The post will disappear from the thread/board in question, but the post can be restored by the Board Owner or administration after the fact.
Unlink Files: This will remove all files from the post in question, but leave the post up.
Spoil Files: This will apply the spoiler image over all images attached to the post in question.
Delete by IP/Bypass: This will delete all of the poster's posts from your board. This is done on an IP+bypass basis, which is one of the captchas a user fills out before they are able to post. Avoid using this option unless you are very sure.
Ban: Brings up the Ban window. The options within will be explained below.

Answer: This is the answer to the captcha at the top of this window.
Reason: This will show a ban reason to the poster, and will also show the ban reason on the board's log.
Duration: The length of the ban. Use the code "d" for days, "h" for hours, "m" for minutes. So if I wanted to ban a user for 4 hours and 30 minutes, I could use the ban length "4h30m", or "270m". If this field is left empty, the ban will be permanent.
Message: This will set a large, red message below the body of text on the banned post. The default (if this field is left empty) is "USER WAS BANNED FOR THIS POST", as seen in Figure 6.
Type: There are 5 options in this dropdown menu, to choose what kind of ban you want to issue.

--IP/Bypass Ban: This default kind of ban. Will stop this IP and bypass from being able to post for the length of time you've selected.
--Range Ban (1/2 Octets): A standard IP address consists of four (4) octets, resulting in an IP that commonly looks like xxx.xxx.xxx.xxx. This option will ban the first two octets from posting. Be very cautious when using range bans, as they are very often inaccurate.
--Range Ban (3/4 Octets): The same as above, except it bans the first three octets.
--ASN Ban: An ASN is essentially a categorization of IP addresses. Many ISPs have IP addressed grouped by ASN to make it easier for them to serve (or monitor) their customers. This option will ban an entire ASN from posting. For more information on ASNs, see this article.
--IP/Bypass warning: This option functions essentially as a "temporary ban" that is only valid until the length (set by you) expires or the user sees it (Figure X), which is a popup that the user will see next time they try to post. Once they have clicked through that warning they will be able to post as normal.

Deletion Action: Another dropdown, with four more options.

--Do not delete: This will leave the post up while banning the user, and display the ban message. Note that not displaying the ban message while leaving the post up is not an option.
--Delete post: Ban the user and delete the post.
--Delete post and media: Deletes the post as well as any files attached to it. Note that this will actually delete the files from the media catalog, which is something the global volunteers will very much appreciate if you are deleting illegal content.
--Delete by IP/bypass: Bans the user and deletes all their posts on your board. This is the nuclear option and as mentioned above should be used only with extreme care.

Non-bypassable: If this checkbox is un-ticked, the user can simply fill out a new bypass and continue posting. If it is ticked, it bans the IP from being able to bypass said ban until it expires.


3.3. Without Javascript


3.4. Related Addenda


To add or remove volunteers, go into your Board Management page,

4. Board Customization

In the Board Management page, there were several options to customize your board, which will now be explained in greater detail.

Custom CSS: Custom CSS can be developed by any interested users in order to personalize your own board. More detail when I have more details
Custom Javascript: Self-explanatory. This option is currently disabled and is being developed - anything you upload will not be saved/applied to your board.
Custom Spoiler: This will allow you to upload a custom spoiler image, which is displayed over any image that has been spoilered by either the poster or a volunteer. The dimensions should be 128x128 pixels.
Manage banners: This will allow you to upload custom banners to your board, which will be displayed at the top of your board's index, catalog and individual threads. A board can have up to 100 banners saved at any one time, and maximum filesize is 1MB. If you have more than one banner in your list, one will be randomly selected and displayed on every refresh. Banner dimensions should be 300x100, and can be jpeg, png, or gif in format (yes, this means your banners can be animated).

5. Best/Recommended Practices


6. Additional Resources

codexx is a gay