A bot for the TBGs



Actual Suggestions

S1
Prediction of advance or something

Status:

Added


As of 0.5.2, nh!threadInfo has a section for Estimated Completion Date.

S2
allow the bot to post in tgoradaswh

Status:

Considered


Beyond the ability to roll a dice, it's unclear what advantage this would have.


Update 1 (Jul. 1, '21): I might make it so that certain threads can only use certain commands.

S3
Allow rolling on TBGs Play monopoly

Status:

Considered


The ability to call a command and have dice be rolled would be useful, but the bot only posts at a speed of once every 30 minutes, likely too slow for gameplay.

Update 1 (Jul. 4, '21): After checking pg. 20 of the topic, it looks like gameplay is surprisingly slow, with the average distance between rolls on pg. 20 being 1,248. (Though this may not be accurate, as I measured the distance by hand.)

S4
Post reminder (like "notify me at post 100000 to do something")

Status:

Undecided


This could be useful, but would require a database or JSON file to keep track of reminders, and there's a risk of reminders being dropped due to crashes.

S5
make the bot respond faster

Status:

Considered


The current speed is quite slow, but this is to prevent inflating the view count of the threads, which is unavoidable with the way the bot gathers data. On average, the bot views around 2 or 3 pages per visit, though this could be increased by downtime or spikes in activity.


Update 1 (Jul. 1, '21): I've been thinking about it some more, and 2 or 3 pages is a really small number. It takes about 10 seconds to reload a page three times. If I do decrease the delay, it'll probably be to 15 or 20 minutes.

S6
transporting posts from here to discord and vice versa (i'm working on this)

Status:

Denied


No. The way the bot's code is formatted right now is very incompatible with the format of a Discord bot, and would likely require completely restructureing the code to support this.

S7
official nihonium thread (just use postID 0 for now)

Status:

Delayed


I'll probably do that once there are more commands, but for now I'll just use PostID 0, like you said.

S8
change the <title> of Suggestions page

Status:

Added


Oh, did I forget to do that? My bad.

S9
make nihonium's website link on here be nihonium's webpage

Status:

Added


Done.

S10
Birthday command

Status:

Considered


Not sure how this would be useful, but it shouldn't be that hard to implement.

S11
add text command documentation to the site

Status:

Added


Sorry about being slow on that.

S12
bump command

Status:

Soon


Making a bump command for the current thread would be easy (albeit redundant), but making a bump command for any thread would require some extra thought.

S13
Music in official website

Status:

Denied


What exactly do you mean by this?


Update 1 (Jul. 4, '21):

Byron_Inc_TBG wrote:
Add music
So when you open nihonium page
There's music

I'm not sure I see what the point is, nor do I have an idea of what the music would be. It would also probably be annoying.

S14
xkcd

Status:

Denied


While there's probably some API for it, xkcd isn't the most kid-friendly, so no.

S15
Rewrite entire code to fit as a Discord bot

Status:

Denied


N-no! That would take forever!

S16
Show sum of dies rolled (like Grogar)

Status:

Added


As of 0.6.7, nh!dice now shows the total number rolled.

S17
replace &nbsp; with a space after splitting into subcommands

Status:

Soon


Shouldn't be too difficult.

S18
set up miniTWOW (search it up of you don't know)

Status:

Undecided


As a matter of fact, I do know. However, setting one up would be somewhat complicated, and might require a database.

Joke Suggestions

J1
this is a test

looks like it works

J2
add vertical slabs

Hold on while I relay this to Mojang.

J3
*where do the suggestions go?

To suggestions.txt, and eventually here.

J4
more cave ambient sounds

You get bell(), take it or leave it.

J5
add cloud lists

Status:

Denied


Databases are hard.

J6
<empty line>

Status:

Added


What an amazing suggestion!

J7
get nihonium to top 100 posters

Status:

Delayed


At ~1 post every 30 minutes, that might take a while.

J8
invite Rick Astley to rickroll us

Status:

Denied


Sorry, don't know his number.

J9
Flerovium

...what?

J10
testing <>& unescaping

Looks like it worked.

J11
<img src="https://tbgforums.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile">

smile

J12
I am offended how my "Flerovium" suggestion was treated as a joke suggestion. Flerovium is the element after Nihonium.

but what else am i supposed to name the section?

J13
make Nihonium sing the ABC song

Status:

Delayed


...with what? And where?

J14
create asdf

Did you mean: nh!text create asdf?

J15
make Nihonum speak Spanish

Status:

Denied


It doesn't even speak English??

J16
TypeError: can only concatenate str (not "int") to str

make sure to use str()

J17
tseggus!hn

.noitseggus taerg a tahW

J18
reject this suggestion

Status:

Added


Nope.