34
Kimmax
7y

Want to play some Tic Tac Toe? Letting my bot go for a good first round of public testing
Probably will break right away.. Who knows :D
For starters limiting to one simultaneous game. Have fun!

Comments
  • 6
    ===========================
    Welcome to the game folks!
    Ready for some bloddy TIC TAC TOE?!
    "!play" to register as player
    The field can be played by using their respective coordinates from below:
    A1 | A2 | A3
    B1 | B2 | B3
    C1 | C2 | C3
    Play the field by sending a "!field COORDINATE" comment when it's your turn.
    Have fun!
    Psst: This is some serious proof-of-concept code, please don't break me :)
    ===========================
  • 1
  • 1
    @Kimmax you joined to play as X
  • 1
    @Nanos still need a worthy opponent :)
  • 0
    @Nanos of course!
    Comment a single !play and you're in
  • 2
    @Nanos you joined to play as O
  • 2
    @Nanos you'll start!
  • 2
    Okay @Nanos!
    Current Board:
    🔵║⬜️║⬜️
    ═════════
    ⬜️║⬜️║⬜️
    ═════════
    ⬜️║⬜️║⬜️

    @Kimmax, your turn!
  • 1
    !field C3
  • 3
    Okay @Kimmax!
    Current Board:
    🔵║⬜️║⬜️
    ═════════
    ⬜️║⬜️║⬜️
    ═════════
    ⬜️║⬜️║❌

    @Nanos, your turn!
  • 3
    Sorry @Nanos, that field is already taken.
    Please try another one.
  • 1
    Okay @Nanos!
    Current Board:
    🔵║⬜️║⬜️
    ═════════
    ⬜️║⬜️║⬜️
    ═════════
    🔵║⬜️║❌

    @Kimmax, your turn!
  • 0
    !field A2
  • 1
    Okay @Kimmax!
    Current Board:
    🔵║❌║⬜️
    ═════════
    ⬜️║⬜️║⬜️
    ═════════
    🔵║⬜️║❌

    @Nanos, your turn!
  • 0
    !field B2
  • 1
    @Nanos you broke it you filthy loser!
  • 2
    ===========================
    Welcome to the game folks!
    Ready for some bloddy TIC TAC TOE?!
    "!play" to register as player
    The field can be played by using their respective coordinates from below:
    A1 | A2 | A3
    B1 | B2 | B3
    C1 | C2 | C3
    Play the field by sending a "!field COORDINATE" comment when it's your turn.
    Have fun!
    Psst: This is some serious proof-of-concept code, please don't break me :)
    ===========================
  • 0
  • 0
    @rik61072 you joined to play as X
  • 0
    @SoulSkrix you joined to play as O
  • 0
    @rik61072 you'll start!
  • 0
    !field A1
  • 0
    Okay @rik61072!
    Current Board:
    ❌║⬜️║⬜️
    ═════════
    ⬜️║⬜️║⬜️
    ═════════
    ⬜️║⬜️║⬜️

    @SoulSkrix, your turn!
  • 0
    Okay @SoulSkrix!
    Current Board:
    ❌║⬜️║⬜️
    ═════════
    ⬜️║🔵║⬜️
    ═════════
    ⬜️║⬜️║⬜️

    @rik61072, your turn!
  • 1
    @SoulSkrix the bot needs some kind of timeout, really
  • 1
    It's cool bot:-) a Little sad it Breaks, i hope you'll get the adjustments right :-)
  • 4
    @KapL already fixed that one bug. The other "problem" is, that @rik61072 isn't finishing his game, therefore the bot waits and does nothing.
    I'm going to add a timeout, say one hour, to play your turn, otherwise let the opponent win.
    Permanent scoreboard and other games coming soon!
  • 1
    !play
  • 0
    !play
  • 2
    @Kimmax where can I find the code?
  • 0
    @Kimmax sorry, I fell asleep :(
  • 0
  • 0
    Bot isn't running currently, will fix a bug here and there and put in on my server later :)
  • 1
    @ewpratten not publicly available right now. I plan on building a proper bot framework
    Still have to find a way to prevent script kiddos from abusing it
  • 2
    @Kimmax ah.. ya. True. I can see devrant advertising bots being a thing.
  • 0
    @SoulSkrix agreed. If moderating would become a thing then only to a specific specially chosen set of people that have to stick to rules regarding what's okay and what's not to moderate.
    Right out my heads there aren't many reasons to moderate besides posts that are offensive (we got reports for that) and people that repeatedly "misbehave", like insulting people directly or posting spam..
Add Comment