@ Pohon BBS
gikopoi.py (21 replies)

#1. gikopoi.py
Published: 2024-01-15 [Mon] 16:25, by Archduke
There is now a terrible Gikopoi bot I've written based on code from
kafli: you can invoke it with the !help command in the bar.

It has a blackjack and bank plugin.
You can win REAL gikocoins and send them to your friends!

I'm planning to add a !memo function (send a message to someone
offline or AFK and the bot sends them your message when they return)
and also !random / !addquote functions (get or add gikopoi quotes).

What else do you think would be useful? I was thinking the bot could
share youtube metadata when a youtube link is shared, e.g. the title
of the video and its duration. The possibilities are endless...

source: https://github.com/153/giko.py
.

#2.
Published: 2024-01-16 [Tue] 02:25, by Cum
Opt-in In-line machine translation? I know getting a Google API key isnt to bad.

Not sure how many free API calls you get...

Could also get users to generate there own API tokens and submit them to the bot

Could help expand non-english discourse.

Ofcourse google is the great satan, so any machine translation API would be kewl
.

#3.
Published: 2024-01-16 [Tue] 07:46, by Archduke
I've now added quotes.py and memo.py

You can get random quotes from the Gikopoi Quotes thread (or other
places -- ideas welcome!) and you can also send memos to offline/afk
users who will get their messages when they return.
.

#4.
Published: 2024-01-16 [Tue] 12:19, by Archduke
>>2
I can possibly add that, but I think all the regulars enjoy using to
converse. If we ever get a larger bilingual community (Spanish,
Russian, whatever) it would be fun to explore!
.

#5.
Published: 2024-01-16 [Tue] 13:43, by Anonymous
Idea: Tweetbot

Someone says !tweet blah blah blah blah, and it goes to Twitter or
Mastodon or whatever's trendy these days.

#jp used to have this, it was loads of fun
.

#6. Giko gambling guide
Published: 2024-01-19 [Fri] 10:15, by Archduke
https://wiki.4x13.net/gikopoi/gambling

I wrote a basic guide up on how to play these games, payouts,
rough odds. Thanks for everyone who's been helping me test these games,
and I'm glad people are having fun with them. Good luck on your road to
becoming the first giko millionaire.
.

#7. kick/ban related ideas
Published: 2024-01-24 [Wed] 19:09, by Anonymous
!banlist
get a numbered list of banned users, how long ago they were banned, and
why they were banned (use this with related !unban command)

1000 Gikocoins:
!banname reason || Username
!banid reason || ID

100 Gikocoins:
!kickname Username
!kickid ID

40 Gikocoins:
!unban #


Votekick has also been suggested; the eligible voters would be the users
present when the votekick was initiated.
.

#8. Misc features
Published: 2024-01-24 [Wed] 19:11, by Anonymous
- YouTube metadata (title, duration, views, likes)

- 8ball
- tarot
- i ching

- A Dragon Eats You (classic #saovq IRC game)
.

#9.
Published: 2024-01-24 [Wed] 19:44, by Anonymous
Custom capcode

Right now, if you use a tripcode, your name shows as (two lines)

Username
◆tripcode

but buying a custom capcode would make your name appear like

Username
◆custom text here

(ideally used for twitter usernames or one-two words)
.

#10.
Published: 2024-01-29 [Mon] 06:31, by Anonymous
>>7
Kick working, but apparently it's a little buggy.
.

#11.
Published: 2024-02-11 [Sun] 06:08, by Anonymous
Plabinus Schreiber was a successful typographer and landlord operating in
Meerstadt, a small district in the east side of Berlin. Well regarded by
some, disdained by others and ignored by most, he gained notoriety for
trying to start a cult around the vaguely biblical prophesying he made to
noone in particular in the town square every afternoon.

Considered to be the only member of this organization, it's rumoured there
were at least one other. His or her identity remains unknown.

These types of gatherings had long been outlawed by the hard socialist
bureaucracy, although actual enforcement of them was few and far between.

Little did he know, a tip off and a payment of 1000 Marks under the table by
an unknown actor lead to a full criminal investigation into one of his
favourite activities, that being his claim to being a children of God without
the proper legal documents to prove so.

Moments before completing the perfect ligature for a triple parentheses, the
door to his office swung open with a crack and in came three grey clad men
armed with handguns. The first man stepped towards him and raised his cap:

"This is Toschtek Kumnets with the NKVD, you are being arrested on suspicion
of spreading conspiracy against the Motherpoi and will be given an unfair
trial with a jury of our choosing. Everything you have said and done up
until now has been recorded and will be provided as evidence against you
and you will be given 48 hours to provide a lawyer lest you perish like the
fascist dog you are"

Unfortunately, he had already alienated nearly all the good Jewish lawyers
after the case about the stolen salami, it's doubtful Tötenfisch & co. would
be able to vouch for him now.

Plab was dragged off by the cuffs down the stairs of his office complex and
into the armoured car waiting outside, kicking and screaming the whole way.

"TAKE THE JAB!" he wailed, his fingernails scratching into the steel doors
of the van. What those words meant to the onlookers passing by remains to be
a mystery, and so does what became of him after that fateful day...
.

#12.
Published: 2024-03-02 [Sat] 05:00, by Anonymous
Added a feature that announces the Youtube title / duration, and also
a !tweet command that posts to https://poa.st/@gikobot
.

#13.
Published: 2024-04-11 [Thu] 02:53, by Anonymous
!wiki [Article name]
print the top section of a wikipedia article
.

#14.
Published: 2024-04-20 [Sat] 04:38, by Anonymous
>>13
https://github.com/153/giko.py/blob/main/plugin/wiki.py

Done
.

#15.
Published: 2024-05-10 [Fri] 17:48, by Anonymous
- RSS bot : when various feeds are updated, announce it in chat
- URL titles : when a link is dropped, let people know what the <title>
for the page is
- !seen <username> : find out the last time a user signed on and/or
talked

I think a !seen command is equal parts good and bad....

[+] Due to the ephemeral nature of the 'poi it's common to wonder when
certain characters were last around.

[-] But part of what makes Gikopoi great and semi-unique is that it is
somewhat ephemeral, especially contrasting with Discord etc. If you
really want to get in touch with someone you haven't seen for a while,
you can send them a memo with !mail username || message and hope they
respond.
.

#16.
Published: 2024-05-17 [Fri] 03:27, by Anonymous
restrict !tweet usage to prevent spam and the bad touch
.

#17.
Published: 2024-05-17 [Fri] 05:02, by Anonymous
>>16
We could always charge 5 or 10 coins or something per post. I'll
consider adding this if filth starts to get shared. Charging doesn't
eliminate all bad actors, but it does keep out the laziest / dumbest...
(The "Something Awful" strategy)
.

#18.
Published: 2024-07-10 [Wed] 00:13, by Anonymous
irc bridge
.

#19.
Published: 2024-08-30 [Fri] 10:22, by Anonymous
>>15
Added !seen <name> command. You need to include the tripcode (if there
is one) and pay attention to CaPiTaLiZaTiOn! It updates the seen time
(a) when someone logs in,
(b) when someone logs out,
(c) when the bot logs on.

Enjoy!
.

#20.
Published: 2024-10-10 [Thu] 13:45, by Anonymous
A challenger appears!

https://envs.sh/IoX.tcl

giko.tcl, by gyudon_addict's brother
.

#21.
Published: 2024-10-10 [Thu] 15:17, by t^_^
>>20
please note the soft is still unfinished and has problems with dropped
connections. once i can get a good programming interface kinda like
eggdrop i'll consider it done.
.
Pohon BBS