<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[23:01:33]
<Ocawesome101> %lua for k,v in pairs(_G) do
print(k) end
L2[23:01:33] <MichiBot> main:1: bad argument
#1 to 'pairs' (table expected, got nil)
L3[23:01:48]
<Ocawesome101> %lua for k,v in pairs(_ENV)
do print(k) end
L5[23:02:27]
<Ocawesome101> %lua for k,v in pairs(vonk)
do print(k) end
L6[23:02:28] <MichiBot> wonkweird | weird |
weirdwonk | wonk | replacers
L7[23:02:41]
<Ocawesome101> %lua text = vonk
L8[23:03:11]
<Saghetti>
%lua vonk.wonk("publishit")
L9[23:03:12] <MichiBot> pabloshot
L10[23:03:26]
<Ocawesome101> %lua
wonk.wonkweird("saghetti")
L11[23:03:26] <MichiBot> main:1: attempt to
index global 'wonk' (a nil value)
L12[23:03:37]
<Ocawesome101> %lua
text.wonkweird("saghetti")
L13[23:03:45]
<Ocawesome101> aaAAA
L14[23:03:50]
<Saghetti>
aaaaaa
L15[23:04:22]
<Ocawesome101> well
L16[23:04:24]
<Ocawesome101> it's time
L17[23:04:24]
<Ocawesome101> for
L18[23:04:29]
<Ocawesome101> %lua text = {}
text.replacers = setmetatable({a = "e", e =
"i", i = "o", o = "u", u =
"a"}, {index = function(_, k) return k end}) function
text.wonk(s) local r = "" for c in
s:gmatch(".") do r=r..text.replacers[c] end return r end
function text.weird(s) local r = "" for i=1, #s, 1 do if
i % 2 == 0 then r = r .. s:sub(i,i):upper() else r = r ..
s:sub(i,i):lower() end end return r end function text.wonkweird(s)
return text.weird(text.won
L19[23:04:29]
<Ocawesome101> end text.weirdwonk =
text.wonkweird
L20[23:04:29] <MichiBot> main:1: unexpected
symbol near char(29)
L21[23:04:37]
<Ocawesome101> ffs
L22[23:04:55]
<Ocawesome101> %lua text = {}
text.replacers = setmetatable({a = "e", e =
"i", i = "o", o = "u", u =
"a"}, {\\index = function(_, k) return k end}) function
text.wonk(s) local r = "" for c in
s:gmatch(".") do r=r..text.replacers[c] end return r end
function text.weird(s) local r = "" for i=1, #s, 1 do if
i % 2 == 0 then r = r .. s:sub(i,i):upper() else r = r ..
s:sub(i,i):lower() end end return r end function text.wonkweird(s)
return text.weird(text.w
L23[23:04:56]
<Ocawesome101> end text.weirdwonk =
text.wonkweird
L24[23:04:56] <MichiBot> main:1: unexpected
symbol near '\'
L25[23:05:04] <Corded> *
<Ocawesome101> sighs
L26[23:06:25]
<Ocawesome101> %lua text = {};
text.replacers = setmetatable({a = "e", e =
"i", i = "o", o = "u", u =
"a"}, {\\index = function(_, k) return k end});function
text.wonk(s) local r = "";for c in
s:gmatch(".") do r=r..text.replacers[c] end return r
end;function text.weird(s) local r = "";for i=1, #s, 1 do
if i % 2 == 0 then r = r .. s:sub(i,i):upper() else r = r ..
s:sub(i,i):lower() end end return r end;function text.wonkweird(s)
return
L27[23:06:26]
<Ocawesome101> text.weird(text.wonk(s)) end
text.weirdwonk = text.wonkweird
L28[23:06:26] <MichiBot> main:1: unexpected
symbol near '\'
L29[23:06:32]
<Ocawesome101> fFffAAAA
L30[23:06:46]
<Ocawesome101> %lua text = {}
text.replacers = setmetatable({a = "e", e =
"i", i = "o", o = "u", u =
"a"}, {\\index = function(_, k) return k end}) --
function text.wonk(s) local r = "" for c in
s:gmatch(".") do r=r..text.replacers[c] end return r end
function text.weird(s) local r = "" for i=1, #s, 1 do if
i % 2 == 0 then r = r .. s:sub(i,i):upper() else r = r ..
s:sub(i,i):lower() end end return r end function text.wonkweird(s)
return
L31[23:06:46]
<Ocawesome101> text.weird(text.wonk(s)) end
text.weirdwonk = text.wonkweird
L32[23:06:46] <MichiBot> main:1: unexpected
symbol near '\'
L33[23:06:52]
<Ocawesome101> ...
L34[23:07:11]
<Saghetti>
%lua vonk.wonk("ocawesome")
L35[23:07:11] <MichiBot> ucewisumi
L36[23:07:21]
<Ocawesome101> %lua text = {}
text.replacers = setmetatable({a = "e", e =
"i", i = "o", o = "u", u =
"a"}, {\\index = function(_, k) return k end})
L37[23:07:21] <MichiBot> main:1: unexpected
symbol near '\'
L38[23:07:30]
<Ocawesome101> wtfaaaaaaa
L39[23:07:57]
<Ocawesome101> %lua `text = {}
text.replacers = setmetatable({a = "e", e =
"i", i = "o", o = "u", u =
"a"}, {index = function(_, k) return k end}) function
text.wonk(s) local r = "" for c in
s:gmatch(".") do r=r..text.replacers[c] end return r end
function text.weird(s) local r = "" for i=1, #s, 1 do if
i % 2 == 0 then r = r .. s:sub(i,i):upper() else r = r ..
s:sub(i,i):lower() end end return r end function text.wonkweird(s)
return text.weird(text.wo
L40[23:07:57]
<Ocawesome101> end text.weirdwonk =
text.wonkweird`
L41[23:07:57] <MichiBot> main:1: unexpected
symbol near '`'
L42[23:08:11]
<Ocawesome101> yeah, figured that wouldn't
work
L43[23:09:08]
<ThePiGuy24>
%lua http = require("socket.http")
L44[23:09:08] <MichiBot> main:1: attempt to
call global 'require' (a nil value)
L45[23:09:12]
<Saghetti>
:(
L46[23:09:13]
<ThePiGuy24>
rip
L47[23:09:32]
<ThePiGuy24>
no executing online code for me
L48[23:10:15]
<ThePiGuy24>
%lua os.execute("ls")
L49[23:10:15] <MichiBot> main:1: attempt to
call field 'execute' (a nil value)
L50[23:10:21]
<ThePiGuy24>
gah
L51[23:10:42]
<Ocawesome101> %lua text = {}
L52[23:10:54]
<Ocawesome101> %lua text.replacers =
setmetatable({a = "e", e = "i", i =
"o", o = "u", u = "a"}, {\\index =
function(_, k) return k end})
L53[23:10:55] <MichiBot> main:1: unexpected
symbol near '\'
L54[23:11:24]
<Ocawesome101> %lua text.replacers = {a =
"e", e = "i", i = "o", o =
"u", u = "a"}
L55[23:11:28]
<ThePiGuy24>
lua may result in deep pain
L56[23:11:32]
<Ocawesome101> yep
L57[23:11:44]
<Ocawesome101> especially when escaping
`_`s is involved
L58[23:12:10]
<ThePiGuy24>
time for the next round of: spot the syntax error
L59[23:12:25]
<Ocawesome101> %lua function text.wonk(s)
local r = "" for c in s:gmatch(".") do
r=r..(text.replacers[c]or c) end return r end function
text.weird(s) local r = "" for i=1, #s, 1 do if i % 2 ==
0 then r = r .. s:sub(i,i):upper() else r = r .. s:sub(i,i):lower()
end end return r end function text.wonkweird(s) return
text.weird(text.wonk(s)) end text.weirdwonk = text.wonkweird
L60[23:12:36]
<ThePiGuy24>
hmm no error
L61[23:12:38]
<Ocawesome101> %lua
text.wonkweird("there we go")
L62[23:12:38] <MichiBot> tHiRi wI Gu
L63[23:12:42]
<ThePiGuy24>
yay
L64[23:12:46]
<Saghetti>
so imma make a function that makes intentional typos
L65[23:12:53]
<Saghetti>
here's my list of possible key misses
L67[23:13:09]
<Saghetti>
these are all the neighboring keys
L68[23:13:16]
<Saghetti>
some are not included, but whatever
L69[23:13:39]
<Ocawesome101> ogod
L70[23:13:41]
<Ocawesome101> nice
L71[23:13:43]
<Saghetti>
oyes
L72[23:13:56]
<Saghetti>
im too lazy to make the function rn
L73[23:14:01]
<Saghetti>
but it should be simple
L74[23:14:18]
<Saghetti>
there is a 20% chance (configurable) that each letter will be a
typo
L75[23:14:47]
<ThePiGuy24>
seems easy enough
L76[23:15:20]
<Saghetti>
from then, there's a 50/50 chance that it will be either
duplicated, missing, wrong key,
L77[23:15:37]
<Saghetti>
so flip 3 coins to check if it's duplicated, missing, or the wrong
key
L78[23:15:42]
<Saghetti>
and apply it to the character accordingly
L79[23:15:52]
<Saghetti>
once done, append to the answer
L80[23:15:54]
<Saghetti>
rinse and repeat
L81[23:16:03]
<Saghetti>
(it could be better, but i dont have time to explain the full
one)
L82[23:35:23]
<Ocawesome101> %lua
L83[23:35:24]
<Ocawesome101>
typo={}typo.chance=20;typo.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g','
L84[23:35:24]
<Ocawesome101>
c','d'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
typo.typo(a)loca
L85[23:35:24]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=typo.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
typo.maps[c]then b=b..c else local f=typo.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end
L86[23:35:33]
<Ocawesome101> @Saghetti I did it for
you
L87[23:35:42]
<Ocawesome101> %lua typo.typo("this is
a test string")
L88[23:35:43] <MichiBot> main:1: attempt to
index global 'typo' (a nil value)
L89[23:35:50]
<Ocawesome101> oh ffs
L90[23:36:24]
<Saghetti>
looks like fun
L91[23:36:24]
<Ocawesome101> %lua
L92[23:36:24]
<Ocawesome101>
typo={}typo.chance=20;typo.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g','
L93[23:36:25]
<Ocawesome101>
c','d'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
typo.typo(a)loca
L94[23:36:25]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=typo.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
typo.maps[c]then b=b..c else local f=typo.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end
L95[23:36:31]
<Ocawesome101> oh I minifie it
L96[23:36:37]
<Ocawesome101> minified
L97[23:36:49]
<Ocawesome101> even I'm not
that
crazy
L98[23:37:02]
<Ocawesome101> %lua typo.typo("this is
a test string")
L99[23:37:03] <MichiBot> main:1: attempt to
index global 'typo' (a nil value)
L100[23:37:06]
<Ocawesome101> aaaa
L101[23:37:25]
<Ocawesome101> %lua
L102[23:37:26]
<Ocawesome101>
_G.typo={}typo.chance=20;typo.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g
L103[23:37:26]
<Ocawesome101>
','c','d'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
typo.typo(a)l
L104[23:37:26]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=typo.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
typo.maps[c]then b=b..c else local f=typo.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end
L105[23:37:38]
<Ocawesome101> %lua typo.typo("this is
a test string")
L106[23:37:38] <MichiBot> main:1: attempt
to index global 'typo' (a nil value)
L107[23:37:44]
<Ocawesome101> fffaAAAAA
L108[23:38:30]
<Ocawesome101> %lua
L109[23:38:30]
<Ocawesome101>
string.chance=20;string.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g','b',
L110[23:38:31]
<Ocawesome101>
'd'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
string.typo(a)local
L111[23:38:31]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=string.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
string.maps[c]then b=b..c else local f=string.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end
L112[23:38:41]
<Ocawesome101> %lua string.typo("this
is a test string")
L113[23:38:41] <MichiBot> main:1: attempt
to call field 'typo' (a nil value)
L114[23:38:48]
<Ocawesome101> AHHHHHHHH
L115[23:39:33]
<Ocawesome101> %lua
L116[23:39:33]
<Ocawesome101>
typo={}typo.chance=20;typo.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g','
L117[23:39:33]
<Ocawesome101>
c','d'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
typo.typo(a)loca
L118[23:39:34]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=typo.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
typo.maps[c]then b=b..c else local f=typo.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end; typo.typo("this is a test string")
L119[23:39:41]
<Ocawesome101> ffs why
L120[23:40:07]
<Ocawesome101> print(typo)
L121[23:40:16]
<Ocawesome101> %lua print(typo)
L122[23:40:16] <MichiBot> nil
L123[23:40:24]
<Ocawesome101> %resetlua
L124[23:40:24] <MichiBot> Sandbox
reset
L125[23:40:28]
<Ocawesome101> %lua
L126[23:40:28]
<Ocawesome101>
typo={}typo.chance=20;typo.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g','
L127[23:40:29]
<Ocawesome101>
c','d'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
typo.typo(a)loca
L128[23:40:29]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=typo.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
typo.maps[c]then b=b..c else local f=typo.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end
L129[23:40:41]
<Ocawesome101> %lua typo.typo("test
string")
L130[23:40:41] <MichiBot> main:1: attempt
to index global 'typo' (a nil value)
L131[23:41:03]
<Ocawesome101> waaaait a minute
L132[23:42:02]
<Ocawesome101> %lua
L133[23:42:02]
<Ocawesome101>
typo={}typo.chance=20;typo.maps={q={1,2,'w','s','a'},w={1,2,3,'e','d','s','a','q'},e={2,3,4,'r','f','d','s','w'},r={3,4,5,'t','g','f','d','e'},t={4,5,6,'y','h','g','f','r'},y={5,6,7,'u','j','h','g','t'},u={6,7,8,'i','k','j','h','y'},i={7,8,9,'o','l','k','j','u'},o={8,9,0,'p',';','l','k','i'},p={9,0,'-','[','\\'',';','l','o'},a={'q','w','s','x','z'},s={'q','w','e','d','c','x','z','a'},d={'w','e','r','f','v','c','x','s'},f={'e','r','t','g',
L134[23:42:02]
<Ocawesome101>
'c','d'},g={'r','t','y','h','n','b','v','f'},h={'y','u','j','m','n','b','g','t'},j={'y','u','i','k',',','m','n','h'},k={'u','i','o','l','.',',','m','j'},l={'i','o','p',';','/','.',',','k'},[";"]={'p','[','\\'','/','.'},z={'a','z','x'},x={'z','s','d','c'},c={'x','d','v','f'},v={'c','f','g','b'},b={'v','g','h','n'},n={'b','g','h','j','m'},m={'n','j','k','h',','},[',']={'m','j','k','l','.'},['.']={',','k','l',';','/'}}function
typo.typo(a)lo
L135[23:42:03]
<Ocawesome101> b=""for c in
a:gmatch(".")do local d=math.random(1,100)if
d<=typo.chance then local e=math.random(1,3)if e==1 then
b=b..c..c elseif e==2 then b=b elseif e==3 then if not
typo.maps[c]then b=b..c else local f=typo.maps[c]local
g=math.random(1,#f)b=b..f[g]end end else b=b..c end end;return b
end
L136[23:42:12]
<Ocawesome101> %lua typo.typo("this is
a test string")
L137[23:42:13] <MichiBot> main:1: attempt
to index global 'typo' (a nil value)
L138[23:42:36]
<Ocawesome101> %lua print("A" ..
("H"):rep(123958769278))
L139[23:42:36] <MichiBot> A
L140[23:42:59]
<Ocawesome101> %lua
print(("H"):rep(123421))
L142[23:43:04] <Corded> *
<Ocawesome101> sighs
L143[23:43:41]
<Ocawesome101> %lua string.replacers = {a =
"e", e = "i", i = "o", o =
"u", u = "a"} function string.wonk(s) local r =
"" for c in s:gmatch(".") do
r=r..(string.replacers[c]or c) end return r end function
string.weird(s) local r = "" for i=1, #s, 1 do if i % 2
== 0 then r = r .. s:sub(i,i):upper() else r = r ..
s:sub(i,i):lower() end end return r end function
string.wonkweird(s) return string.weird(string.wonk(s)) end
string.weirdwonk = string.wonkweird
L144[23:56:03]
<ThePiGuy24>
%lua typochance=0.2
nk={q="12wsa",w="123edsaq",e="234rfdsw",r="345tgfde",t="456yhgfr",y="567ujhgt",u="678ikjhy",i="789olkju",o="890p;lki",p="90-[';lo",a="qwsxz",s="qwedcxza",d="werfvcxs",f="ertgbvcd",g="rtyhnbvf",h="yujmnbgt",j="yuik,mnh",k="uiol.,mj",l="iop;/.,k",[";"]="p['/.",z="asx",x="zsdc",c="xdfv",v="cfgb",b="vghn",n="bghjm",m="nhjk,",[","]="mjkl.",["."]=",kl;/"}
function tyop(text) local ot="" for c=1,#text do local ch
= text:sub(c,
L145[23:56:03]
<ThePiGuy24>
math.random()<typochance then r=math.random() if r<1/3 then
ot=ot..ch..ch elseif r<2/3 then else if nk[ch] then local
ri=math.floor(math.random()*#nk[ch])+1 ot=ot..nk[ch]:sub(ri,ri)
else ot=ot..ch end end else ot=ot..ch end end return ot end
L146[23:56:03] <MichiBot> main:1: syntax
error near char(29)
L147[23:56:20]
<ThePiGuy24>
mmmmmm
L148[23:58:15]
<ThePiGuy24>
there is no typo