I'm just a common Korean High School Student Developer.
- Sub-Projects: @wonderlanded
- Mail: [email protected]
- Hackerone: @wonderlandpark
DiscordBot for Moderation, Economy, Info, Utils and More.
Home Page: https://wonderbot.xyz
License: GNU Affero General Public License v3.0
I'm just a common Korean High School Student Developer.
Some codes are violating the Artistic License 2.0 by Perl corporation and applied to Seia-Soto/Serium by myself (Seia-Soto/Serium:commit#0e0943b9).
Resolve the following violations by accepting Artistic License 2.0 conditions:
Lines 1 to 25 in 3f734bc
Lines 44 to 55 in 3f734bc
This command is getting stat from Namu Wiki but, my VPS server vultr
's every IP is banned in namu wiki server. So, I should find for a new webpage to get info
๋ฒ๊ทธ ์ค๋ช
ํ๊ธฐ
๋ฌด์จ ๋ฒ๊ทธ์ธ์ง ์ค๋ช
ํด์ฃผ์ธ์!
clear ๋ช
๋ น์ด ๊ถํ ๋ฌธ์ , admin ๋ง ๊ฐ๋ฅํด์ผ ํ๋ ๋ช
๋ น์ด๊ฐ general ๋ก ๋์ด ์์
๋ฒ๊ทธ ๋ฐ์์ํค๊ธฐ
๋ฒ๊ทธ๋ฅผ ๋ฐ์์ํค๋ ๋ฐฉ๋ฒ์
๋๋ค.
๋ช
๋ น์ด ๊ถํ
์์๋ ๊ฒฐ๊ณผ
์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ํด์ผํ๋ ๊ฒฐ๊ณผ์
๋๋ค.
์คํฌ๋ฆฐ์ท
์คํฌ๋ฆฐ์ท์ด ์๋ค๋ฉด ์ฒจ๋ถํด์ฃผ์ธ์.
๊ธฐํ ๋ด์ฉ
๋ ๋ง์ํด์ฃผ์ค ๋ด์ฉ์ด ์๋ค๋ฉด ์์ฑํด์ฃผ์ธ์.
Displays undefined for stat category ( in ๋์
command )
For Sell or Buy command no where
in sql.
Invite Link should be fixed for the help command
I was looking up the codes and I found that many codes are against standardjs rules. Here are some of the errors.
https://pastebin.com/raw/GRvVwD6T
Is this project really using standardjs code style?
Describe the bug
I suppose it is a timestamp overflow bug going on for some users.
To Reproduce
Idk, please contact via DM to bugged user to listen detailed information.
Expected behavior
It is expected to show the user that there are remaining 2 days left to give back the money, as 2020๋
8์ 25์ผ ํ์์ผ ์คํ 9:00(2์ผ ๋ค).
Additional context
User ID: 528584881966678020
User Tag: ํฉ์์#8535
GUILD_MEMBERS
IntentGUILD_PRESENCES
Intent๋ฒ๊ทธ ์ค๋ช
ํ๊ธฐ
์ ๋์ 110์ ๋ฐ์ ์์๊ณ ์ผ๋ฐ์๋ฅผ ํด์ ์ฑ๊ณต์ ํ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ถ๋ช
์ฑํ
์๋ ๋ฐฐํ
๊ธ์ 2๋ฐฐ๋ฅผ
์ฃผ๊ฒ ๋ค๊ณ ํ์ง๋ง ์ค์ ๋ก 3๋ฐฐ๋ฅผ ์คฌ์ต๋๋ค.
๋ฒ๊ทธ ๋ฐ์์ํค๊ธฐ
์ผ๋ฐ์๋ฅผ ์ฑ๊ณตํ๋ฉด 3๋ฐฐ๋ฅผ ์ค๋๋ค.
์์๋ ๊ฒฐ๊ณผ
์๋ 2๋ฐฐ๋ก ์ค์ผ ํฉ๋๋ค.
์คํฌ๋ฆฐ์ท
์คํฌ๋ฆฐ์ท์ด ์๋ค๋ฉด ์ฒจ๋ถํด์ฃผ์ธ์.
๊ธฐํ ๋ด์ฉ
์๋ 3๋ฐฐ์ธ์ง ์๋๋ฉด 2๋ฐฐ์ธ๋ฐ ๋ฒ๊ทธ๊ฐ ์๊ธด๊ฑด์ง ์์๋ด์ฃผ์ธ์!
Describe the bug
There is a security vulnerability in the whois
command that the shard dies after using the command.
Reproduce
Steps to reproduce the behavior:
.whois __proto__
on any discord server that the wonderbot is on.Expected behavior
Send a message alerting you that an error has been thrown or block it before the lookup
Additional context
Sorry about that, I was looking for some security vulnerabilities.
Not working in WB Server. It seems to be mysql version is wrong.
์ฌ๋กฏ๋จธ์ ํ๋ฅ ์์
ํ๋ฅ ์ด ๋๋ฌด ๋์๊ฒ ๊ฐ์
Line 14 in 15c97a9
Missing Space and have to change ์
->๋ฅผ
๋ฐ๋ก catch ํด์ผํจ
Damage Level is not appeared at overwatch
command
Notice command is too fast for discord API
Discord will ban your IP when you use notice command for large bot(Wonder bot has 1800 more servers)
must make this command slower or use webhook for notice.
<ํ๊ตญ์ด>
๋์์
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ ๋ ์ธ์์ ๋์ด์ฐ๊ธฐ๊ฐ 2๊ฐ ์ด์ ๋ค์ด๊ฐ ์์ผ๋ฉด ์ค๋ฅ๋ฉ๋๋ค.
<English>
editmoney
command (owner only command) throws Error when arguments has two or more spaces.
์
๋ ฅํ ๊ฐ / Input:
..๋์์ setย ย @์ ์ ๋ฉ์ 100000
(๋์ด์ฐ๊ธฐ 2๊ฐ / 2 spaces)
2020/03/02 10:33:27 comjun04#5963 : ..๋์์ set <@393674169243402240> 100000
Error: ER_BAD_FIELD_ERROR: Unknown column 'NaN' in 'field list'
at Query.Sequence._packetToError (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14)
at Query.ErrorPacket (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/sequences/Query.js:77:18)
at Protocol._parsePacket (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Protocol.js:291:23)
at Parser._parsePacket (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Parser.js:433:10)
at Parser.write (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Parser.js:43:10)
at Protocol.write (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Protocol.js:38:16)
at Socket.<anonymous> (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/Connection.js:91:28)
at Socket.<anonymous> (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/Connection.js:525:10)
at Socket.emit (events.js:210:5)
at addChunk (_stream_readable.js:325:12)
at readableAddChunk (_stream_readable.js:300:11)
at Socket.Readable.push (_stream_readable.js:234:10)
at TCP.onStreamRead (internal/stream_base_commons.js:182:23)
--------------------
at Protocol._enqueue (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Protocol.js:144:48)
at Connection.query (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/Connection.js:201:25)
at /data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/dialects/mysql/index.js:135:18
at Promise._execute (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/debuggability.js:411:9)
at Promise._resolveFromExecutor (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:518:18)
at new Promise (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:103:10)
at Client_MySQL._query (/data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/dialects/mysql/index.js:129:12)
at Client_MySQL.query (/data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/client.js:165:17)
at Runner.query (/data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/runner.js:135:36)
at /data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/runner.js:39:23
at tryCatcher (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/util.js:16:23)
at /data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/using.js:185:26
at tryCatcher (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:649:10) {
code: 'ER_BAD_FIELD_ERROR',
errno: 1054,
sqlMessage: "Unknown column 'NaN' in 'field list'",
sqlState: '42S22',
index: 0,
sql: "update `users` set `money` = NaN where `id` = '393674169243402240'"
}
Bind function is ignoring 0
as null
Overwatch command on search at not reply
Starts finding and errors TypeError: Cannot read property 'name' of undefined
In overwatch command, if user has no competetive stat it gets error.
TypeError: Cannot read property 'won' of undefined
ํ์ฌ ์๋ฌ ํธ๋ค๋ง ์์คํ ์์๋ ๋ด์ ๋๋ํ ๋ฆฌ ๋ฑ๊ณผ ๊ฐ์ ์ค์ํ ์ ๋ณด๊ฐ ๋ ธ์ถ๋ ์ ์์
๋ฐ๋ผ์ ์๋ฌ ์์ด๋๋ง ์ ์ฅํ์ฌ ์ถ๋ ฅํ ํ์๊ฐ ์์.
Describe the bug
A clear and concise description of what the bug is.
Typo error in ๊ฒฝ์ฃผ
๋์ด ์๋ก์ด ๊ฒฝ์ฃผ ๊ฒ์์ ์์ํ์์ต๋๋ค!
10000์์ ์์งํ์
จ๋ค๋ฉด, ๊ฒ์์ ์ฐธ๊ฐํ ์ ์์ต๋๋ค.
.๊ฒฝ์ฃผ ์์์ผ๋ก ๊ฒ์์ ์งํํ ์ ์์ผ๋ฉฐ, 2๋ถ ๋๊ธฐ ํ "์ง๋"์ผ๋ก ๊ฒ์์ ์์ํฉ๋๋ค.
.๊ฒฝ์ฃผ ์ฐธ๊ฐ๋ก ๊ฒ์์ ์ฐธ๊ฐํ์ธ์.
์ง๋ -> ์๋
To Reproduce
Steps to reproduce the behavior:
Use command "๊ฒฝ์ฃผ"
Expected behavior
A clear and concise description of what you expected to happen.
Should return cool like me.
Repo's name is wonderbot, and also the original bot's name is wonderbot.
But, in readme, there is wonder_bot.
๊ธฐ๋ฅ ์์ฒญ์ ์ด์์ ๊ด๋ จ๋์ด ์์ต๋๊น?
์ฌ๋๊ณผ ์ฌ๋ ๊ฐ์ ์ก๊ธ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ฉด ๋์ฑ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์ ์ ์ํด๋ด
๋๋ค.
์ํ๋ ์๋ฃจ์
์ ์ค๋ช
ํด์ฃผ์ธ์
์ฌ๋๊ณผ ์ฌ๋ ๊ฐ์ ์ก๊ธ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ฉด ๋์ฑ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์ ์ ์ํด๋ด
๋๋ค.
์๊ฐํ ๋์์ ์ค๋ช ํด์ฃผ์ธ์
.์ก๊ธ @ํน์ ์ธ๋ฌผ ๊ธ์ก
๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ฉด ์ข์ ๊ฒ ๊ฐ์์.
๊ธฐํ ๋ด์ฉ
์์ต๋๋ค.
๋ก๋ ์์คํ
4์๋ฆฌ ์ + ๋ณด๋์ค
์ซ์: 1~30
1๋ฑ 4์๋ฆฌ์ ์ผ์น
2๋ฑ 3์๋ฆฌ์+๋ณด๋์ค ์ผ์น
3๋ฑ 3์๋ฆฌ์ ์ผ์น
4๋ฑ 2์๋ฆฌ์ ์ผ์น
5๋ฑ 1์๋ฆฌ์ ์ผ์น
JUST FOR IDEA MEMO XD
์ ํ๊ทธ chaemoong#0001์์ ๋ํธ๋ก ๋๋์ chaemoong#9927๋ก ๋ณ๊ฒฝ ๋์์ต๋๋ค
์์ ๋ถํ๋๋ฆฝ๋๋ค
๋ฒ๊ทธ ์ค๋ช
ํ๊ธฐ
num2han ํจ์ ์ฌ์ฉ์ ์ค์ ์ซ์์, ์ถ๋ ฅ๊ฐ์ ์ฐจ์ด๊ฐ ์์
๋ฒ๊ทธ ๋ฐ์์ํค๊ธฐ
ํฐ ์ซ์๋ฅผ ํจ์์ ์ฌ์ฉ
์์๋ ๊ฒฐ๊ณผ
์ ์์ ์ผ๋ก ์ถ๋ ฅ๋์ผํจ
TODO
ํจ์ ๋ค์ ์ง๊ธฐ๋ฅผ..
๋ฒ๊ทธ ์ค๋ช
ํ๊ธฐ
๋ฒ๊ทธ๋ ๊ฐ๋จํฉ๋๋ค ์ผ๋จ ๋ฉ์ธ์ง๋
@!์๊ฟ๊ฟ!, ์๋์ํ์ ์ด์ฉํด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
360์์ ๋น์ค์ 300์์ ์ํํ์
จ์ต๋๋ค.
60์์ ๋น์ 1970๋
1์ 1์ผ ๋ชฉ์์ผ ์คํ 9:00(51๋
์ )๊น์ง ์ํ ํ์
์ผํฉ๋๋ค
๋์ ์๋ 1930๋ 1์1์ผ ๋ชฉ์์ผ์ด ๋ฌธ์ ์ ๋๋ค.
๋ฒ๊ทธ ๋ฐ์์ํค๊ธฐ
๋ฒ๊ทธ๋ฅผ ๋ฐ์์ํค๋ ๋ฐฉ๋ฒ์
๋๋ค.
์์๋ ๊ฒฐ๊ณผ
์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ํด์ผํ๋ ๊ฒฐ๊ณผ์
๋๋ค.
+ @์ ์ ์ด๋ฆ, ์๋์ํ์ ์ด์ฉํด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
360์์ ๋น์ค์ 300์์ ์ํํ์
จ์ต๋๋ค.
- 60์์ ๋น์ 2020๋
11์ 2์ผ ์ผ์์ผ ์คํ 12:00(1์ผ ํ)๊น์ง ์ํ ํ์
์ผํฉ๋๋ค.
์คํฌ๋ฆฐ์ท
์์
๊ธฐํ ๋ด์ฉ
์ฐธ๊ป๋นต ์์ ์์ ๊ณ ๊ธฐ ํจํฐ ๋์ฅ ํน๋ณํ ์์ค ์์์ถ ์น์ฆ ํผํด ์ํ๊น์ง!
๋ฒ๊ทธ ์ค๋ช
ํ๊ธฐ
ํ์๋๋ ์ถ์ ๊ธ์ก ๋ฒ๊ทธ
๋ฒ๊ทธ ๋ฐ์์ํค๊ธฐ
๋ฆฌ๋๋ณด๋, ์ง๊ฐ ๋ฑ ๋ช
๋ น์ด์ ํ์๋๋ ์ถ์ ๊ธ์ก์ด ์๋ชปํ์๋ฉ๋๋ค.
์์๋ ๊ฒฐ๊ณผ
์ฌ๋ฐ๋ฅด๊ฒ ํ์๋์ฌ์ผํฉ๋๋ค.
๊ธฐ๋ฅ ์์ฒญ์ ์ด์์ ๊ด๋ จ๋์ด ์์ต๋๊น?
๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ๋ฉด, ์ด๋ค ์ฃผ์์ ๋ช์ฃผ ๊ฐ์ง๊ณ ์๋์ง๋ง ๋์ค๋๋ฐ, ํ๋จ๊ฐ๋ฅผ ๊ธฐ๋กํ์ฌ ๊ฐ์ง๊ณ ์๋ค๊ฐ ์ค์ ์ฐจ์ต์ด ์ผ๋ง๋ ๋๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ฉด ๋์ฑ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์ต๋๋ค.
์ํ๋ ์๋ฃจ์
์ ์ค๋ช
ํด์ฃผ์ธ์
๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ๋ฉด, ์ด๋ค ์ฃผ์์ ๋ช์ฃผ ๊ฐ์ง๊ณ ์๋์ง๋ง ๋์ค๋๋ฐ, ํ๋จ๊ฐ๋ฅผ ๊ธฐ๋กํ์ฌ ๊ฐ์ง๊ณ ์๋ค๊ฐ ์ค์ ์ฐจ์ต์ด ์ผ๋ง๋ ๋๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ฉด ๋์ฑ ์ฌ๋ฐ์ ๊ฒ ๊ฐ์ต๋๋ค.
์๊ฐํ ๋์์ ์ค๋ช ํด์ฃผ์ธ์
.์ง๊ฐ
๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ ๋,
myungseokang#7168๋์ ์ง๊ฐ
์ง๊ฐ์์ ๋ญ๊ฐ ์์๊น์?
์ถ์ ์์ฐ
1,889 :coin:
๋น
0 :coin:
์ ์ฉ๋ฑ๊ธ
๋ธ๋ก ์ฆ(5๋ฑ๊ธ)์
๋๋ค.
์์งํ ์์ดํ
๋งค๋ฆฌ์จ๋ฉ: 41 ์ฃผ
์ฒ๋ผ ๋์ค๊ณ ์๋๋ฐ ์ด๊ฑธ,
:moneybag: myungseokang#7168๋์ ์ง๊ฐ
์ง๊ฐ์์ ๋ญ๊ฐ ์์๊น์?
์ถ์ ์์ฐ
1,889 :coin:
๋น
0 :coin:
์ ์ฉ๋ฑ๊ธ
๋ธ๋ก ์ฆ(5๋ฑ๊ธ)์
๋๋ค.
์์งํ ์์ดํ
๋งค๋ฆฌ์จ๋ฉ: 41 ์ฃผ ( ํ๋จ๊ฐ: ~~ :coin: / + ~~ :coin: )
์ ๋๋ก ํ๊ธฐํ๋ฉด ์ด๋จ๊น ํฉ๋๋ค.
๊ธฐํ ๋ด์ฉ
์์ต๋๋ค.
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.