This PR implements the USL cog, allowing users to query the Universal Scammer List. It also implements a service which can be reused across the project, and modularises the whole project, allowing for greater code reuse and testability once the code eventually gets refactored to use the service pattern.
This PR implements the USL cog, allowing users to query the Universal Scammer List. It also implements a service which can be reused across the project, and modularises the whole project, allowing for greater code reuse and testability once the code eventually gets refactored to use the service pattern.