Until today, it was possible to check in your luggage in advance with Bangkok Airways at the Makkasan train station in Bangkok. They have temporarily halted this service now, because there weren’t enough people were using the service.
Thai Airways however still has that option, so if you fly THAI you can still check in at Makkasan in advance.