Seem to have fixed commands and expiration date not setting

From testing by manually inserting rows into the donations table, it works well. The only issue that I didn't fix was it seems to set the expiration as a string in the config by default, but it won't work if it's set as a string so you have to edit the config to remove those quotes around the expiration setting.