SQL 없이 커스텀 배지를 자동으로 부여하는 방법이 있을까요?

Using the API is probably your only other option. Grant a custom badge through the API.