Enable auto-translate by default

Is it possible to implement the following settings:

  1. Enable Google auto translate for everyone.
  2. Enable auto translate for everyone in the channel or private group (via the API too)
  3. Enable auto translate everywhere for certain users (through the API too)

The translation language would not be a required field; if not specified, it is taken from the user profile.

Enough point 1. But 2 and 3 would be very convenient.