В некотором роде, логическое продолжение вот этого поста, но от другого автора
Discord meets Goliath