wetfish / denice Goto Github PK
View Code? Open in Web Editor NEWJakncoke has defeated me in my ass with a carton of milk for 2.30. Fucking ripoffs lol.
License: MIT License
Jakncoke has defeated me in my ass with a carton of milk for 2.30. Fucking ripoffs lol.
License: MIT License
23:53 < rachel> the issue is
23:53 < rachel> there's only 11 characters available
23:53 < Anomaly> it messed up " HAIL GAY SATAN"
23:53 < rachel> so we've learned to use spaces to move things onto multiple lines
23:53 < rachel> but now
23:53 < rachel> since the update
23:53 < Anomaly> which worked before
23:53 < rachel> it's ignoring our spaces
!biggerrainbow reading comp- rehension
!biggerrainbow HAIL GAY SATAN
Duel cooldowns are case sensitive but MySQL isn't. This lets people avoid cooldowns on users if they both battle eachother with different capitalization, or when a user misses every hit in a battle.
I fixed this in commit ecfd196, please pull my changes and reload denice! π
For example:
<user1> !duel USER2 // There is now a timeout on user1 and USER2, but not user2
<user2> !duel USER1 // This bypasses user1's timeout!
Real world example:
00:44 < rachel> !duel FISHY
00:44 < denice> rachel, the fish, (level 17 defender) has challenged FISHY, the bot, (level 14 rogue) to a duel!
00:44 < denice> rachel hits FISHY for 13 damage!
00:44 < denice> FISHY misses a blow at rachel.
00:44 < denice> rachel hits FISHY for 17 damage! FISHY is now bloodied!
00:44 < denice> FISHY misses a blow at rachel.
00:44 < denice> rachel hits FISHY for 16 damage!
00:44 < denice> FISHY misses a blow at rachel.
00:44 < denice> rachel hits FISHY for 14 damage!
00:44 < denice> FISHY misses a blow at rachel.
00:44 < denice> rachel, the fish, has defeated FISHY by 66 HP! rachel now has 45/42 XP. rachel's record against FISHY is 54 wins, 25 losses.
00:44 < rachel> now "FISHY" has a timeout, not "fishy"
00:44 < rachel> !duel FISHy
00:44 < denice> rachel, the fish, (level 17 defender) has challenged FISHy, the bot, (level 14 rogue) to a duel!
00:44 < denice> rachel hits FISHy for 12 damage!
00:44 < denice> FISHy misses a blow at rachel.
00:44 < denice> rachel critically hits FISHy for 19 damage! FISHy is now bloodied!
00:44 < denice> FISHy hits rachel for 18 damage!
00:44 < denice> rachel hits FISHy for 12 damage!
00:44 < denice> FISHy critically hits rachel for 24 damage! rachel is now bloodied!
00:44 < denice> rachel hits FISHy for 14 damage!
00:44 < denice> FISHy misses a blow at rachel.
00:44 < denice> rachel, the fish, has defeated FISHy by 21 HP! rachel now has 46/42 XP. rachel's record against FISHy is 55 wins, 25 losses.
00:44 < OCHINCHIN> :o
Output:
Received '!γΉγΌγγΌε€δΊΊε©γ' command, params ''.
Segmentation fault
Suspects:
https://github.com/wetfish/denice/blob/master/callbacks.c#L71
https://github.com/wetfish/denice/blob/master/lua_callback_table.c#L72
Gonna spin up another instance and run gdb on it when I get around to it...
01:46 < rachel> !Biggerrainbow ^_~
01:46 < rachel> hey woah
01:46 < rachel> hey.
01:46 < rachel> !biggerrainbow ^_~
01:46 < denice>
01:46 < denice> ββ
01:46 < denice> ββ ββ
01:46 < denice> βββ β
01:46 < denice> β βββ
01:46 < denice>
01:46 < denice>
01:46 < denice> ββββββ
01:46 < rachel> ......
01:47 < rachel> !WeatheR denver
01:47 < rachel> >:|
It would be nice if denice had a more meaningful "realname" in her whois response. A link to the github repo or a help page for example
Denice needs a dice rolling module
Sometimes denice spends a really long time thinking about what to say. She should give up if it takes too long!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.