mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-06 03:08:55 -05:00
Ya'll are gonna hate me. * Initial modifications * Add initial setup.py * working setup py help * Modify setup file to package stuff * Move a bunch of shit and fix imports * Fix or skip tests * Must add init files for find_packages to work * Move main to scripts folder and rename * Add shebangs * Copy over translation files * WORKING PIP INSTALL * add dependency information * Hardcoded version for now, will need to figure out a better way to do this * OKAY ITS FINALLY FUCKING WORKING * Add this guy * Fix stuff * Change readme to rst * Remove double sentry opt in * Oopsie * Fix this thing * Aaaand fix test * Aaaand fix test * Fix core cog importing and default cog install path * Adjust readme * change instance name from optional to required * Ayyy let's do more dependency injection
37 lines
444 B
Python
37 lines
444 B
Python
class BankError(Exception):
|
|
pass
|
|
|
|
class BankNotGlobal(BankError):
|
|
pass
|
|
|
|
|
|
class BankIsGlobal(BankError):
|
|
pass
|
|
|
|
|
|
class AccountAlreadyExists(BankError):
|
|
pass
|
|
|
|
|
|
class NoAccount(BankError):
|
|
pass
|
|
|
|
|
|
class NoSenderAccount(NoAccount):
|
|
pass
|
|
|
|
|
|
class NoReceiverAccount(NoAccount):
|
|
pass
|
|
|
|
|
|
class InsufficientBalance(BankError):
|
|
pass
|
|
|
|
|
|
class NegativeValue(BankError):
|
|
pass
|
|
|
|
|
|
class SameSenderAndReceiver(BankError):
|
|
pass |